Maven:运行创建的Jar
这个问题在这里已经有了答案:
把这个maven程序集插件放到你的pom.xml中:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>de.my.path.MainClass</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
有多种选择。
maven应用程序组装插件
这个软件包包含所有相关的jar文件,还可以创建linux / windows脚本来运行你的应用程序。 有关如何使用它的更多信息,请参阅此处。
Maven程序集插件
它创建包含所有依赖关系的单个可执行jar。 更多在这里。 然而,我发现这个问题与一些第三方罐子(春天)有同名文件。
上一篇: Maven: Running created Jar
下一篇: Cannot find class