Grape sollte funktionieren, wenn Sie alle groovigen Bibliotheken in Ihre Anwendung aufnehmen.
OR
Verwendung gradle Ihre Bibliothek mit Abhängigkeiten zu bauen, setzt Abhängigkeiten (Grabs) in build.gradle
und sie von Ihrem groovy auszuschließen. In diesem Fall müssen Sie Ihre Anwendung in Ihre Anwendung groovy-all-XXX.jar
mit Ihrer Bibliothek und anderen graphischen Abhängigkeiten einfügen.
FYI
können Sie alle Abhängigkeiten in einer seltsamen Art und Weise, wie diese sammeln:
standardmäßig Artefakte gespeichert in ~/.groovy/grapes
Verzeichnis
für Fenster, es ist %USERPROFILE%\.groovy\grapes
here how to customize it
sehen die einfache Art, alle Gläser zu nehmen:
, um ein benutzerdefiniertes leeres Verzeichnis für den Cache anzugeben, und nach Grape
den Befehl listet alle Dateien in diesem Verzeichnis auf und fügt sie in die Bibliothek ein.
aber das ist wie Erstellen von benutzerdefinierten Gradle)
warum denkst du so? Was ist die Fehlermeldung? Wo bringst du dein Glas auf? – daggett
Ich benutze das groovige Skript als Skriptdatenquelle in einem BIRT-Bericht, den ich auf Tomcat veröffentliche, aber die Protokolle von BIRT sagen mir immer wieder, dass die .jar der Datenquelle, die ich kompiliert habe, nicht gefunden werden kann. jar befindet sich im WEB-INF/lib-Verzeichnis des Birt-Viewers auf TC. Ich denke, das könnte mit Grape zu tun haben. – Ajv2324
machst du so etwas? https://github.com/char-com-ua/groodbc/wiki – daggett