WEB开发网
开发学院软件开发Java ivy中文参考文档(12)-单独使用 阅读

ivy中文参考文档(12)-单独使用

 2009-09-22 00:00:00 来源:WEB开发网   
核心提示: 从1.3版本后系统属性被包含在ivy变量中,因此你可以很容易的定义ivy变量,ivy中文参考文档(12)-单独使用(2),类似这样:2) 例子java-jarivy.jar用默认配置和当前目录里面的ivy.xml调用ivyjava-jarivy.jar-settingspath/to/myivy

从1.3版本后系统属性被包含在ivy变量中,因此你可以很容易的定义ivy变量,类似这样:

2) 例子

java -jar ivy.jar

用默认配置和当前目录里面的ivy.xml调用ivy

java -jar ivy.jar -settings path/to/myivysettings.xml -ivy path/to/myivy.xml

用给定的ivysettings文件和给定的ivy文件调用ivy

1. 从1.3版本开始

java -jar ivy.jar -settings path/to/myivysettings.xml -dependency apache commons-lang 2.0

用给定的ivysettings文件调用ivy并解析依赖apache commons-lang 2.0.

这等同于:

java -jar ivy.jar -settings path/to/myivysettings.xml -ivy ivy.xml

而ivy.xml内容如下:

<ivy-module version="1.0">
  <info organisation="org"
       module="standalone"
       revision="working"
   />
  <dependencies>
    <dependency org="apache" name="commons-lang" rev="2.0" conf="default->*"/>
  </dependencies>
</ivy-module>

2. 从1.3版本开始

java -jar ivy.jar -settings path/to/myivysettings.xml -ivy path/to/myivy.xml -cachepath mycachefile.txt

用给定的ivysettings文件调用ivy并解析在给定的ivy文件中发现的依赖,然后输出被解析的在缓存中的制品的classpath到文件中。这个文件随后可以被用来为任何java程序定义符合所有被解析的依赖的classpath。

3. 从 1.4开始

java -jar ivy.jar -settings path/to/myivysettings.xml -dependency bar foo 2.0 -main org.bar.foo.FooMain

用给定的ivysettings文件调用ivy并解析依赖bar foo 2.0,然后用解析出来的制品运行类org.foo.FooMain。

上一页  1 2 

Tags:ivy 参考

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