Java Maven Projekt: JAR – Datei erzeugen

Veröffentlicht von

JAR Ausgabe Datei in Maven Projekt.

Mit dem Shade Plugin können wir in einem Java-Script ein JAR erzeugen:

<build>
    <plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-shade-plugin</artifactId>
        <executions>
            <execution>
                <goals>
                    <goal>shade</goal>
                </goals>
                <configuration>
                    <shadedArtifactAttached>true</shadedArtifactAttached>
                    <transformers>
                        <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                            <mainClass>com.dasoftware.applicaton.Main</mainClass>
                        </transformer>
                    </transformers>
                </configuration>
            </execution>
        </executions>
    </plugin>
    </plugins>
</build>

Die Main-Klasse müssen wir festlegen, anschließend können wir das Projekt und das JAR mit „mvn package“ erzeugen.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.