![](/img/trans.png)
[英]How do I copy dependencies to output directory with `maven package`
[英]How do I get Ivy to copy the dependencies to the lib directory when using it from the command line?
我有以下命令:
java -jar ...\ivy-2.2.0-rc1.jar -ivy ...\ivy.xml
我期望解决依赖关系并将它们复制到我的项目的lib文件夹中。
Ivy似乎解决了依赖关系,但没有复制。 如果我运行ant任务,则复制正确。
有谁知道为什么我的命令行调用不会发生复制到lib?
你错过了检索选项。
java -jar $IVYJAR \
-settings ivysettings.xml \
-ivy ivy.xml \
-retrieve "lib/[artifact].[ext]"
您可以指定如何从缓存中检索工件的模式
默认情况下,独立的常春藤程序只会解决依赖关系(换句话说,只能下载和缓存)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.