maven工程打包成runnable的jar包,拷贝资源和依赖jar包
9人赞赏了该文章
568次浏览
编辑于2018年07月26日 08:55:53
方法一:将项目及所依赖的所有jar包打包成一个jar。
1、pom.xml添加assembly插件(放在最外层)
2、执行在所在跟部门中执行命令mvn assembly:assembly
3、target文件夹中生成如下文件
4、执行java -jar quickstart-1.0.0-jar-with-dependencies.jar
备注:第2步的命令也可以改成mvn package,但需要更改pom.xml:
方法二:此方式实际是将项目依赖的jar复制到一个目录中并在MANIFEST文件中添加Class-Path和Main-Class。
(ps:1.plugin是放在build,plugins里面,具体格式自己用eclipse生成一个plugin看看
2. 在mvn package 过程中,先会生成jar包然后再下载lib包到Dependcy目录中,过程很可能会因为网络原因失败,这个时候
你可以这样操作:pom.xml右击----》Runas--》maven build...--》golds---》 输入dependency:copy-dependencies-->运行)
1、在pom.xml中添加jar和dependency插件
2、执行mvn package
3、生成如下文件
4、执行java -jar quickstart-1.0.0.jar(ps:dependency文件夹必须要跟jar包放在同一个目录运行)
转载自:https://blog.csdn.net/u010666884/article/details/51816471
赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!