У меня есть пустой проект, созданный с помощью 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, добавлял контроллер, добавлял представление, а затем зависимость.
Я несколько раз очищал построенный проект, но ошибка остается.
Спасибо за вашу помощь.