作者:李东龙
大概ivy涉及到了三个配置和一些j相关的ar包。
配置文件包括:ivysettings.xml, ivysettings.properties和ivy.xml。
ivysettings.xml, ivysettings.properties这两个是ivy在项目中的公共配置文件在eclipse中对ivy进行配置,找到这两个配置文件。具体设置如下图所示:

当然这个设置也可以单独配置,看一下单个项目的build path,也可以单独的配置设置文件。也可以走eclipse中的配置。如下所示:

在ivysettings.xml 和 ivysettings.properties中配置了svn的下载路径、关联ivyjar包的位置,jar包缓存地址等。有了这些下载配置之后,然后就要在ivy文件中配置项目依赖的jar包,和jar包的版本。
<ivy-module version="2.0">
<info organisation="com.boco" module="cm-H" status="integration"/>
<configurations>
<conf name="default"></conf>
<conf name="test" visibility="private"></conf>
</configurations>
<dependencies>
<dependency org="commons-lang" name="commons-lang" rev="2.0"/>
<dependency org="dom4j" name="dom4j" rev="1.6.1"/>
<dependency org="commons-cli" name="commons-cli" rev="1.0"/>
</dependencies>
</ivy-module>
ivy的使用要基于Ant使用,所以要了解一些Ant的知识之后才能更好的了解ivy的功能和使用方式。 先在我对Ant的任务不了解,所以无法把Ant和Ivy的配置区分开,所以只能展示一下。 还在搜集和整理Ant的资料,对Ant进行一些简单的学习之后可能才能够理解这些配置吧!
本文详细介绍了Ivy依赖管理工具的配置方法,包括ivysettings.xml和ivysettings.properties两个核心配置文件的作用及配置示例,并展示了如何在ivy.xml文件中指定项目依赖的jar包及其版本。
6859

被折叠的 条评论
为什么被折叠?



