Añadir main y classpath en el jar
Jump to navigation
Jump to search
Si queremos que el jar generado por maven contenga un fichero de manifiesto con el nombre de la clase principal y El classpath con los jar de los que depende, debemos añadir en el pom.xml el siguiente plugin.
<project> ... <build> ... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>fully.qualified.MainClass</mainClass> <addClasspath>true</addClasspath> </manifest> </archive> </configuration> </plugin> ... </plugins> ... </build> ... </project>