Probleme mit dependencies in Maven

enomis
Mausschubser
Mausschubser
Beiträge: 69
Registriert: 7. Mär 2008 18:30

Probleme mit dependencies in Maven

Beitrag von enomis » 19. Mai 2011 09:02

Hallo,

wir haben folgendes Problem:

wir haben zwei Maven-Projekt Module "client" und "commons", wobei der client eine dependency zu commons hat.
Zum signieren des Clients nutzen wir momentan das maven-jar-plugin. Leider wird dabei immer nur das client modul ins jar gepackt und signiert. Die dependency zu commons wird nicht berücksichtigt. Bilden wir mit hilfe des "maven-assemply-plugin" den client als "jar-with-dependencies" wird ein jar mit dem commons-Teil erzeugt, jedoch ist dieses vollständig unabhängig von dem jar, das im "Signierprozess" erzeugt und verwendet wird.

Hätte jemand vielleicht einen hilfreichen Tipp wie man beide Dinge zusammenbekommt?

mitschke
Endlosschleifenbastler
Endlosschleifenbastler
Beiträge: 184
Registriert: 10. Okt 2008 16:09

Re: Probleme mit dependencies in Maven

Beitrag von mitschke » 19. Mai 2011 10:06

Hi,
nutzt ihr wirklich jar:sign?
Ist als deprecated markiert ;-)
Stattdessen solltet ihr lieber das maven-jarsigner-plugin nutzen.
jar:sign wird auch nur das jar signieren, dass die compilierten klassen des projekts aufsammelt.
Maven assembly ist nachgelagert und erstellt unabhängig davon sein zusammenfassendes assembly.
Ein nützliches plugin, dass das Zusammenfassen mehrer Module in ein jar erleichtert ist auch das maven-shade plugin.

Viele Grüße,
Ralf
Dipl.-Inform. Ralf Mitschke <mitschke@st.informatik.tu-...>

Software Technology Group

Antworten

Zurück zu „Archiv“