Maven das mvn assembly:assembly funktioniert nicht so richtig

thomas2004ch

Mitglied
Hallo zusammen,

ich verwende maven 2.2.1. Früher kann ich mit mvn assembly:assembly ein JAR erstellen, das auch die independency inklusen. Jetzt funktioniert es nicht mehr, nämlich kein independency ist inkludet.

Mein Code in pom.xml sieht wie folgend aus:

Code:
...
				<plugin>
					<artifactId>maven-assembly-plugin</artifactId>
					<configuration>
						<descriptorRefs>
							<descriptorRef> jar-with-dependencies </descriptorRef>
						</descriptorRefs>
						<archive>
							<manifest>
								<mainClass>com.app.Client</mainClass>
							</manifest>
						</archive>
					</configuration>
					<executions>
						<execution>
							<id>make-assembly</id>
							<!--
								this is used for inheritance merges
							-->
							<phase>package</phase>
							<!--
								append to the packaging phase.
							-->
							<goals>
								<goal>directory-inline</goal>
								<!--
									goals == mojos
								-->
							</goals>
						</execution>
					</executions>
				</plugin>
...

Hat jemand Ahnung?

Gruß

Thomas
 
Von dem Code her ist nichts geändert. Ich verwende früher immer dieselben Codes und nach Ausführung von Kommand "mvn assembly:assembly" wird ein JAR mit allen dependency drin.

Ich habe seit fast 1 Jahr nicht mit maven gearbeitet wegen anderem Projekt. As ich gestern wieder zu maven zurückkehrt, fand ich etwas bei maven geändert bzw. passiert.

Was für goal sollte man jetzt verwenden?


Thomas
 

Neue Themen


Zurück
Oben