作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
更新快照依赖项时,我无法让 Ivy 更新缓存。解析器(具有以下设置:
<url name="xxx" m2compatible="false"
checkmodified="true" changingMatcher="regexp"
changingPattern=".*-SNAPSHOT.*">
my-jar-1.999-SNAPSHOT.jar
[NOT REQUIRED] com.myorg#my-module;1.999-SNAPSHOT!my-jar.jar
最佳答案
在与 Maven 存储库管理器交谈时,我不喜欢使用 url 解析器。
问题是 Maven 对快照修订有特殊且相当独特的处理...... url 解析器更适合用于 ivy 存储库。
我使用 Nexus,但以下内容也应该适用于 Artifactory。以下设置文件设置 Maven Central 和我的两个托管存储库(Maven 存储库有两种风格,发布或快照):
<ivysettings>
<settings defaultResolver="repos" />
<resolvers>
<chain name="repos">
<ibiblio name="central" m2compatible="true"/>
<ibiblio name="my-releases" m2compatible="true" root="https://myhost/releases"/>
<ibiblio name="my-snapshots" m2compatible="true" root="https://myhost/snapshots"/>
</chain>
</resolvers>
</ivysettings>
<ivy-module version="2.0">
<info organisation="myOrg" module="Demo"/>
<dependencies>
<dependency org="myOrg" name="myModule" rev="2.7-SNAPSHOT"/>
..
</dependencies>
</ivy-module>
关于ivy - 这个 Ivy changedPattern/SNAPSHOT 配置有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14445268/
更新快照依赖项时,我无法让 Ivy 更新缓存。解析器(具有以下设置: 一个示例 Artifactory 文件名(在 Artifactory 中)是: my-jar-1.999-SNAPSHOT.ja
我是一名优秀的程序员,十分优秀!