将自定义存储库与Apache Ivy一起使用,找不到解析器

将自定义存储库与Apache Ivy一起使用,找不到解析器,第1张

将自定义存储库与Apache Ivy一起使用,找不到解析

Ivyroundup是围绕常春藤中的打包程序解析器设计的。这个解析器非常聪明,展示了常春藤的真正威力,但是全世界大多数人都使用Maven存储库来托管他们的软件。实际上,Maven
Central很快将包含全球近90%的Java开源组件。

启用Maven存储库

幸运的是,ivy完全了解Maven信息库,这意味着我们可以将ivy用作客户端,并让Nexus等出色产品托管该信息库。这是启用Maven
Central的设置文件:

<ivysettings>  <settings defaultResolver='central'/>  <resolvers>    <ibiblio name='central' m2compatible='true'/>  </resolvers></ivysettings>

我强烈建议您考虑设置自己的Nexus本地实例(或Artifactory或Archiva
…)。然后,您可以缓存Maven中央工件(效率更高),搜索软件组件以及由于许可证限制(JDBC jar)而无法下载的上载和宿主工件。

启用本地存储库管理器还使用 ibiblio 解析器,如下所示:

<ivysettings>  <settings defaultResolver='nexus'/>  <resolvers>    <ibiblio name='nexus' m2compatible='true' root='https://nexus.mydomain.com:8081/nexus/content/groups/central/' />  </resolvers></ivysettings>
搜索Maven Central(新的常春藤支持功能)

您在寻找Spring 3.0.6版本吗?它已经在Maven Central中:

http://search.maven.org/#search|ga|1|g%3A%22org.springframework%22%20AND%20v%3A%223.0.6.RELEASE%22

Spring核心工件的详细信息在这里:

http://search.maven.org/#artifactdetails|org.springframework|spring-
core|3.0.6.RELEASE|jar

现在,搜索页面可以方便地为您提供Maven和ivy客户端声明,以将它们复制到您的构建中:

<dependency org="org.springframework" name="spring-core" rev="3.0.6.RELEASE" >    <artifact name="spring-core" type="jar" /></dependency>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5506224.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存