Maven Java程序,打包可执行jar包
无情
阅读:654
2021-03-31 18:09:22
评论:0
第一步:pom.xml 添加maven 打包jar文件插件:maven-assembly-plugin
<!-- 可执行jar 插件 -->
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<!-- 此处指定main方法入口的class -->
<mainClass>com.szmirren.Main</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>assembly</goal>
</goals>
</execution>
</executions>
</plugin>
上述代码中在<mainClass></mainClass>之间是填写程序的入口类,即含main方法的类
第二步:打开CMD窗口,切换至Maven Java 程序所在目录,执行如下指令:mvn assembly:assembly
这样就会在target目录下生成 *.jar 文件
第三步:运行jar文件/编写*.bat 脚本程序
切换至生成运行jar文件位置,执行如下指令:java -jar Spring-Generator.jar
切换至生成运行jar文件位置,编写Generator.bat 程序内容如下:
@echo off
java -jar Spring-Generator.jar
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。