2016-03-25 7 views
1

Ich habe eine Grails-Anwendung und ein Grails-Plugin, das ich injiziere und mit dieser Anwendung benutze. Ich habe beide entwickelt und sie sind auf 2.5.3. Ich habe ein Glas, das ich im Plugin installieren möchte, damit ich es in der Anwendung verwenden kann. Ich habe es zum lib-Ordner des Plugins hinzugefügt, ich kann es direkt im Plugin verwenden, aber ich kann es nicht in meiner Hauptanwendung verwenden. Ich sehe die Klassen im lokalen Jar nicht. Ich habe versucht, mit der BuildConfig des Plugins im Bereich Plugins, aber ich kann es immer noch nicht in meiner Hauptanwendung sehen. Bitte lassen Sie mich wissen, wenn Sie mein Problem verstehen und ich könnte es anders formulieren.Installiere lokales jar im plugin

Antwort

2

Eine Empfehlung ist, das Glas in lokales maven Repo zu installieren, da ich annehme, dass es ein kundenspezifisches Glas ist.

Anleitung hier: https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

Wenn Sie Zugriff auf einen vollständigen http Maven Repo haben, dann empfehle ich es dort zu veröffentlichen.

Dann Referenz dieses Glas in BuildConfig. Das Glas wird aus dem Maven Repo gezogen und wird mit der Anwendung verpackt.

Verwandte Themen