1、加入插件
这个插件可以帮我们生成一个可启动的jar,并且可以自动打包第三方依赖。如果不用需要手动指定主程序和第三方依赖,很麻烦。
2、使用插件打包
pom.xml
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>主程序地址</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
双击maven插件:assembly-----> assembly:assembly
3、写一个windows脚本
说白了就是用java命令启动一个jar文件
@echo off:执行以后,后面所有的命令均不显示,包括本条命令。
@cmd /k:保留黑窗口
@echo off
java -jar jar文件地址
@cmd /k