【发布时间】:2026-01-24 14:25:01
【问题描述】:
我有一个使用 GGTS 创建的空项目,我的应用程序运行良好,我可以看到视图并很好地浏览它们。
我需要调用一个 REST api 并使用提供的数据,我读取了必要的插件并将其添加到依赖项下的 BuildConfig 文件中,然后在插件部分下,它们似乎都不起作用。
compile ":rest-client-builder:2.0.0"
我已经创建了一个控制器,我不确定在哪里添加导入,所以我尝试了:
package myapp
class UserController {
def index() {
import grails.plugins.rest.client.RestBuilder
String url = "https://foo.com/batch/$id"
def resp = new RestBuilder().get(url) { header 'Authorization', 'Basic base64EncodedUsername&Password' }
render resp
}
但我得到错误:无法解析类....
API 正在返回 JSON 数据,我目前所做的只是创建一个新的 Grails 项目,添加控制器,添加视图,然后添加依赖项。
我已经多次清理了一个已构建的项目,但错误仍然存在。
感谢您的帮助。
【问题讨论】:
标签: spring rest grails groovy ggts