Maven中将所有依赖的jar包全部导出到文件夹
Posted 油焖大黄瓜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven中将所有依赖的jar包全部导出到文件夹相关的知识,希望对你有一定的参考价值。
因为我要对Java类的功能在生产环境(服务器端)进行测试,所以需要将jar包导出,然后在服务器端用-Djava.ext.dirs=./lib的方式走一遍,
下面是解决方案:
在pom.xml中加入如下代码:
<build> <plugins> <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>
即可在target/目录下生成lib文件夹,里面就是全数的jar包啦~
参考文献:
maven中maven-assembly-plugin的使用
以上是关于Maven中将所有依赖的jar包全部导出到文件夹的主要内容,如果未能解决你的问题,请参考以下文章