使用Ivy获取最新的X.X.X.Final Hibernate [英] Use Ivy to get latest X.X.X.Final Hibernate
问题描述
我在Eclipse中使用IvyDE并得到
无法解析的依赖关系:org.hibernate#hibernate-core; final:not found
使用代码:
ivysettings.xml
< ivysettings>
< settings defaultResolver =maven2/>
< resolvers>
< ibiblio name =maven2m2compatible =true/>
< /解析器>
< version-matchers>
< pattern-vm>
< match revision =finalpattern =\ * Finalmatcher =regexp/>
< / pattern-vm>
< / version-matchers>
< / ivysettings>
ivy.xml
...
< dependency org =org.hibernatename =hibernate-corerev =final/>
...
我试过 rev =final )
并获得相同的错误。我使用 http://ant.apache.org/ ivy / history / latest-milestone / settings / version-matchers.html 作为指导。
我想获得最新的XXXFinal版本的Hibernate。
感谢您的帮助。 不符合任何版本号(您正在寻找一个不存在的*字符)。
试试这个:
< version-matchers usedefaults =true>
< pattern-vm>
< match revision =finalpattern =。* Final $matcher =regexp/>
< / pattern-vm>
< / version-matchers>
I am using IvyDE in Eclipse and getting
unresolved dependency: org.hibernate#hibernate-core;final: not found
using code:
ivysettings.xml
<ivysettings>
<settings defaultResolver="maven2"/>
<resolvers>
<ibiblio name="maven2" m2compatible="true"/>
</resolvers>
<version-matchers>
<pattern-vm>
<match revision="final" pattern="\*Final" matcher="regexp"/>
</pattern-vm>
</version-matchers>
</ivysettings>
ivy.xml
...
<dependency org="org.hibernate" name="hibernate-core" rev="final"/>
...
I have tried rev="final()"
and get the same error. I am using http://ant.apache.org/ivy/history/latest-milestone/settings/version-matchers.html as a guide.
I want to get the latest X.X.X.Final version of Hibernate.
Thank you for your help.
Your regular expression does not match any of revision numbers (You're looking for a non-existent "*" character).
Try this instead:
<version-matchers usedefaults="true">
<pattern-vm>
<match revision="final" pattern=".*Final$" matcher="regexp"/>
</pattern-vm>
</version-matchers>
这篇关于使用Ivy获取最新的X.X.X.Final Hibernate的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!