ivy中文参考文档(12)-单独使用
2009-09-22 00:00:00 来源:WEB开发网从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。
更多精彩
赞助商链接