由于我用Maven只想借助他下载jar包和依赖,不想自己的程序编译还得依赖Maven,所以试验时候用Maven引用依赖,试验成功再拷贝jar包来本地引用,有时候依赖多,一个个拷贝就太慢了。所以要能批量把所有依赖jar提取出来。
加入插件打包
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>3.0.1</version><executions><execution><id>copy-dependencies</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>target/lib</outputDirectory><overWriteSnapshots>true</overWriteSnapshots></configuration></execution></executions></plugin></plugins></build>
这样就把所以依赖都提取出来了,再单独按需引用即可
这就是把Maven当做下载jar工具的用法