首先要找一个可以形共同访问的机器,如192.168.0.11,设置一个共享目录 public, 在public目录里有ivy目录和ivysettings.xml文件,在ivy目录里有repository目录,在repository目录里可以分类各种jar包,如public,spring,mysql之类的目录,各目录里包括各种对应的jar。
接着:ivysetttings.xml的主要内容详细见我的 下载,(我奇怪怎么csdn的博客不可以上传附件...,代码插入后又不可以修改,怎么做这么烂的,比javaeye差多。)
<property name="ivy.local.default.root" value="${ivy.settings.dir}/repository"/>
<property name="ivy.shared.default.root" value="//192.168.0.11/public/ivy/repository"/>
<settings defaultResolver="chain"/>
<caches defaultCacheDir="${ivy.settings.dir}/cache"/>
还有<resolvers>和<modules>两个主要元素
最后在项目的Ivy.xm文件里应该有:
<ivy-module version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info organisation="<modules里面的organisation>" module="video-dump" status="integration"/>
依赖就要这样写:<dependency org="" name="httpclient" rev="4.0.3"/>
这样就会找对应organisation里的httpclient-4.0.3.jar的包。