肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > java打包把依赖也打进去_maven打包时把依赖的jar包打进去

java打包把依赖也打进去_maven打包时把依赖的jar包打进去

时间:2018-11-11 19:41:30

相关推荐

搞这个工作用过一些命令

java -jar xxx.jar 执行jar包

jar xvf xxx.jar 把jar包解压

jar cvf xxx.jar xxx1.jar xxx2.jar 合并jar包,但是MF文件合并好像有点问题

maven打包的时候,不会把依赖包也打进去,而普通的项目,在路径下都有很多jar去可以直接调用,而这种可执行jar,就像exe文件,属于直接执行,所以需要把依赖包和项目本身打到一个jar包中,同时配置Main-Class

org.apache.maven.plugins

maven-shade-plugin

package

shade

com.rabbitmqMesTools.RabbitmqMesTools

如果用下面这个配置的话,会把依赖的包同时复制到target路径下,即项目本身一个jar,各个依赖包很多jar,当然在target目录下执行java -jar xxx.jar也能执行,因为依赖包在同一个路径下,贴出来供参考

org.apache.maven.plugins

maven-jar-plugin

true

com.rabbitmqMesTools.RabbitmqMesTools

org.apache.maven.plugins

maven-dependency-plugin

copy

package

copy-dependencies

${project.build.directory}

如果觉得《java打包把依赖也打进去_maven打包时把依赖的jar包打进去》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。