WEB开发网
开发学院软件开发Java ivy教程(7)-在多项目环境下使用ivy 阅读

ivy教程(7)-在多项目环境下使用ivy

 2009-10-08 00:00:00 来源:WEB开发网   
核心提示: * build.xml这是根构建文件,将被所有模块用来调用target,ivy教程(7)-在多项目环境下使用ivy(2),按照他们的依赖的顺序(例如,确保在一个模块的构建通常在任何依赖它的模块之前)* commono common.xml每个项目的build.xml都会导入的通用构建文件,每个模

* build.xml

这是根构建文件,将被所有模块用来调用target,按照他们的依赖的顺序(例如,确保在一个模块的构建通常在任何依赖它的模块之

前)

* common

o common.xml

每个项目的build.xml都会导入的通用构建文件。这个构建定义了被所有项目使用的target。

o build.properties

对所有项目通用的一些属性

* projects

包含所有模块,每个模块一个目录,每个目录下

o ivy.xml

模块的ivy文件,描述它的对其他模块和/或外部模块的依赖。

例如:

<ivy-module version="1.0">
    <info
        organisation="org.apache.ivy.example"
        module="find"
        status="integration"/>
    <configurations>
      <conf name="core"/>
      <conf name="standalone" extends="core"/>
    </configurations>
    <publications>
      <artifact name="find" type="jar" conf="core" />
    </publications>
    <dependencies>
      <dependency name="version" rev="latest.integration" conf="core->default" />
      <dependency name="list" rev="latest.integration" conf="core" />
      <dependency org="commons-collections" name="commons-collections" rev="3.1" conf="core->default" />
      <dependency org="commons-cli" name="commons-cli" rev="1.0" conf="standalone->default" />
    </dependencies>
</ivy-module>

上一页  1 2 3 4 5 6 7  下一页

Tags:ivy 教程 项目

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接