当前位置:编程学习 > JAVA >>

ant打包 build.xml是否可以调用另外一个文件中内容!

需求情况:
      在build.xml中delete节点中配置删除的路径我要从另外一份文件来配置,并且路径有多个

请各位指教。
     谢谢!!! --------------------编程问答-------------------- 可以。一般ant都是把一些属性定义到一个properties文件里,build.xml引用。

<property file="*.properties" /> --------------------编程问答-------------------- build.properties:

TOMCAT_HOME=D:/tomcat


build.xml:

<property file="build.properties" />
<property name="path" value="${TOMCAT_HOME}/common/lib"/> --------------------编程问答--------------------
引用 1 楼 jsjlw 的回复:
可以。一般ant都是把一些属性定义到一个properties文件里,build.xml引用。

<property file="*.properties" />

可以跟我详细的说一下吗,谢谢!

如果我properties文件中配置了:
path1=aaa/test/b.text 删除这个文件
path2=bbb/test/aa 删除这个目录
path3=ccc/cfg/c.xml删除这个文件

到最后我到build.xml文件中使用的时候该怎么做删除啊

--------------------编程问答--------------------
引用 2 楼 flagiris 的回复:
build.properties:

TOMCAT_HOME=D:/tomcat


build.xml:

<property file="build.properties" />
<property name="path" value="${TOMCAT_HOME}/common/lib"/>



可以跟我详细的说下吗?build.properties这个里面我就是配路径
然后再用<delete>删除指定的目录或者文件!build.properties不确定配置多少个路径

谢谢了。。
--------------------编程问答--------------------
引用 4 楼 sisiminmin0317 的回复:
引用 2 楼 flagiris 的回复:
build.properties:

TOMCAT_HOME=D:/tomcat


build.xml:

<property file="build.properties" />
<property name="path" value="${TOMCAT_HOME}/common/lib"/>



可以跟我详细的说下吗?b……

你在build.properties可以配置你想删除的所有的目录的,没写个表达式a=XX
在build.xml中就可以用${a}得到的
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,