gpt4 book ai didi

java - 使用多个 ivy :retrieve patterns in my build. xml 与多个工件模式关联

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:23 25 4
gpt4 key购买 nike

我想发布两个不同目录中的文件。一组文件具有 .jar 扩展名,另一组文件根本没有任何扩展名。

在发布下的 build.xml 文件中,我有以下代码:

<ivy:publish resolver="public-publisher" conf="default"
deliverivypattern="${build}/${delivery.pattern}">
<artifacts pattern="${build}/[artifact].[ext]"/>
<artifacts pattern="${misc}/bin/[artifact]"/>
</ivy:publish>

然后,当我进行检索时,我尝试执行以下操作:

<ivy:retrieve pattern="ivyLib/[artifact].[ext]" conf="default" />
<ivy:retrieve pattern="ivyLib/[artifact]" conf="default"/>

但这没有用。它放置了一个 .在我的没有任何扩展名的文件之后。现在我已经没有想法了,任何帮助将不胜感激。

提前致谢,

乔什

最佳答案

试试这个

<ivy:retrieve pattern="ivyLib/[artifact](.[ext])" conf="default" />

() 使 () 的内容可选,因此它应该匹配 ivyLib/FooivyLib/Foo.jar

关于java - 使用多个 ivy :retrieve patterns in my build. xml 与多个工件模式关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4443292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com