Ich habe ein leeres Projekt erstellt mit GGTS, meine App läuft gut, ich kann die Ansichten sehen und durch sie fein navigieren.REST-Client Grails Groovy kann Klasse nicht auflösen RestClientBuilder
Ich brauche con rufen Sie eine REST-API und konsumieren die bereitgestellten Daten, ich lese und fügte das notwendige Plug-in in die BuildConfig-Datei unter den Abhängigkeiten und dann unter den Plugins Abschnitt scheint keiner von ihnen zu funktionieren.
compile ":rest-client-builder:2.0.0"
ich einen Controller erstellt haben, bin ich nicht sicher, wo die Einfuhr hier hinzufügen, also habe ich versucht:
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
}
aber ich habe den Fehler: nicht in der Lage Klasse zu lösen. ...
Die API gibt JSON-Daten zurück, was ich bisher gemacht habe, ist nur ein neues Grails-Projekt zu erstellen, Controller hinzuzufügen, Ansicht hinzuzufügen und dann die Abhängigkeit.
Ich habe das Projekt mehrmals gereinigt aber der Fehler bleibt bestehen.
Danke für Ihre Hilfe.
Dank, habe ich den Import dort aber ich nicht in der Lage Klasse grails.plugins.rest.client.RestBuilder jetzt, das gleiche Problem zu lösen wie vor . Was würdest du anstelle von gts empfehlen? Vielen Dank!! – fabian278