ivy本地库引用设置

首先要找一个可以形共同访问的机器,如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的包。


版权声明:本文为yulchaochow原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。