Eigenes Maven Plugin und Abhängigkeiten zu anderen nicht-Maven Projekten

12/11/2013 - 16:42 von Gilbert Mirenque | Report spam
Hallo,
ich arbeite mich gerade in Maven ein und möchte gern ein eigenes
Maven-Plugin zur Verfügung stellen.
Meine Ausgangssituation ist die folgende: ich habe ein paar
Eclipse-Plugins geschrieben. Eines davon generiert Code. Jegliche
Eclipse-eigene Abhàngigkeiten wurden aus dem Generierungs-Plugin
entfernt, mit dem Hintergedanken, die Generierung auch aus meinem
eigenen Maven-Plugin anzustoßen. Das Hello-World Maven-Plugin
(http://books.sonatype.com/mvnref-bo...lugin.html)
funktioniert. Mein Problem ist allerdings nun, dass ich es nicht
hinbekomme, in meinem Maven-Plugin eine Abhàngigkeit zu meinem schon
existierenden Eclipse-Plugin herzustellen. Das Eclipse-Plugin ist ja
auch nur ein normales Java-Projekt. Bei meiner Recherche bin ich auf das
Plugin maven-assembly-plugin gestoßen, dass versprach andere Assemblies
mit in das zu erzeugende jar zu verpacken. Vorgegangen bin ich wie hier
beschrieben:
http://maven.apache.org/plugins/mav...usage.html
Doch dies hat nicht funktioniert, da meine Annahme war, dass nun alle im
Classpath referenzierten Projekte auch mit in das jar verpackt werden.
Dem ist aber leider nicht so. Also hat "Assembly" eine andere Semantik
als ich vermutete.
Ich bin vollkommen neu im Maven-Bereich und bin für jeden Hinweis sehr
dankbar. Ich habe meiner Meinung nach auch schon etliche Suchanfragen
gestellt und außer maven-assembly-plugin nichts Brauchbares gefunden.
Wenn mir die Maven-Eclipse-Profis mir auch nur den richtigen Suchstring
geben könnten, möchte ich euch nicht weiter mit diesem Anfàngerzeug
belàstigen ;)

Viele Grüße,
Gilbert
 

Lesen sie die antworten

#1 Gilbert Mirenque
13/11/2013 - 10:10 | Warnen spam
Bin ich hier falsch?

Ähnliche fragen