失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Maven将有依赖其它jar包的项目打包成jar包(路径依赖) 一步到位。

Maven将有依赖其它jar包的项目打包成jar包(路径依赖) 一步到位。

时间:2023-02-23 05:25:27

相关推荐

Maven将有依赖其它jar包的项目打包成jar包(路径依赖) 一步到位。

在使用Maven做jar包的项目,这个项目依赖的其它的jar包。

参考 /coffee_hc/blog/static/448533191274422988/

可以配置可运行包,并且直接拷贝依赖JAR到lib下,简单实用,一步即可。配置如下:

只要在pom里面添加如下:

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><configuration><archive><manifest><addClasspath>true</addClasspath><classpathPrefix>lib/</classpathPrefix><mainClass>ywzn.gl.ExeclToMongoDB.JavaReadExcel</mainClass></manifest></archive></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions><execution><id>copy</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}/lib</outputDirectory></configuration></execution></executions></plugin></plugins></build>

其中 ywzn.gl.ExeclToMongoDB.JavaReadExcel 是主方法的类。

然后再运行 run as --> Run Configuration --> clean package 即可。

如果觉得《Maven将有依赖其它jar包的项目打包成jar包(路径依赖) 一步到位。》对你有帮助,请点赞、收藏,并留下你的观点哦!

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