网站服务器证书有问题,重庆专业企业建设网站,模板商城建站,网建部https://maven.apache.org/plugins/maven-dependency-plugin/copy-dependencies-mojo.html
利用dependency:copy-dependencies可以将项目的依赖从maven仓库中拷贝到一个指定的位置。
使用默认配置拷贝依赖
如果直接执行mvn dependency:copy-dependencies#xff0c;是将项目…https://maven.apache.org/plugins/maven-dependency-plugin/copy-dependencies-mojo.html
利用dependency:copy-dependencies可以将项目的依赖从maven仓库中拷贝到一个指定的位置。
使用默认配置拷贝依赖
如果直接执行mvn dependency:copy-dependencies是将项目的依赖拷贝到工程的target/dependency目录下面依赖包包含版本号。
例如到工程的根目录下执行mvn dependency:copy-dependencies
到工程的target/dependency目录下面查看可以看到依赖包拷贝过来了
拷贝时去掉依赖文件名中的版本号
使用stripVersion参数可以控制拷贝依赖的时候是否去掉文件名中的版本号默认是不去掉。在命令中对应的系统属性是mdep.stripVersion。 例如在项目根目录下面运行mvn dependency:copy-dependencies -Dmdep.stripVersiontrue
到工程的target/dependency目录下面查看可以看到拷贝过来的依赖包都去掉了版本号
指定拷贝到哪个目录
参数outputDirectory可以指定另外一个目的目录。在命令中对应的系统属性是outputDirectory。如果目的目录没有创建maven会自动创建 例如在cmd窗口运行mvn dependency:copy-dependencies -Dmdep.stripVersiontrue -DoutputDirectorylib指定将依赖包拷贝到项目根目录下面的lib子目录下
到项目根目录/lib子目录下查看内容拷贝过来了