Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
MavenAssembly mit lib-Verzeichnis und Resource Verzeichnis
Hi, ich versuche jetzt schon seit einiger Zeit herauszufinden wie man ein richtiges assembly mit Maven hinbekommt.
Mein Ziel:
Ausführbares JarFile
Files aus dem Ordner "src/main/resource" auch im Jar
Java 1.7
Classpath im Jar richtig gesetzt
Alle benötigten Libraries im Ordner "lib/"
Bisher arbeite ich mit assembly:single bekomme es aber nicht hin, dass ich jar und libs sauber trenne. Außerdem wird "src/main/resource" nicht hinzugefügt und bei ein eclipse:eclipse bekomm ich es nicht als source folder dazu was etwas mühsam ist.
Ich bin für jede Hilfe dankbar.
Liebe Grüße
Hemeroc
eclipse:eclipse ist verlatet, hole dir das aktuelle m2e Plugin (maven integration for eclipse im Marketplace).
Deine Repository Konfig ist im besten Falle redundant, im schlimmsten Falsch, solltest du weglassen.
Sehe nciht wo du das assembly plugin einbindest/konfigurierst.
Sieh dir mal die vordefinierten Assembly Descriptoren an, wirst deinen eigenen schreiben müssen: Predefined Assembly Descriptors
Wie kommst du drauf das eclipse:eclipse veraltet ist?
Aktuelle Version ist 2.9, Release Date: 2012-02-14
Das repo hatte ich drin weil er ausnahmslos von
Code:
http://repo1.maven.org/maven2
gezogen hat allerdings war guice (damals noch in der dep. liste) auf repo1 nicht aktuell auf repo2 allerdings schon.
Ich hab die config für assembly:single ned drin weil ich da einiges probiert hab und nichts davon geklappt hat. Gut zu wissen das es keinen standard descriptor dafür gibt.
Ich dachte mir nur es gibt vielleicht auch irgendwo einen der das tut was ich will man muss ja das Rad nicht permanent neu erfinden.
Das veraltet bezog sich darauf, dass man heute besser mit m2e als Eclipse Plugin (Indigo) arbeitet und nicht mehr über eclipse:eclipse die Konfiguration für Eclipse aufbaut...