首页 > 代码库 > Ant——使用Ant构建简单Java项目(三)
Ant——使用Ant构建简单Java项目(三)
博客《Ant——使用Ant构建简单Java项目(二)》我们简化了执行Test类中main方法需要执行的命令,本博客来介绍一下如何使build.xml文件和其中使用property标签定义的属性分离:
1、在test文件夹中新建名为build.properties的文件,文件中以“key=value”的形式输入原来在build.xml文件中定义的属性及其属性值如下:
src=http://www.mamicode.com/src>2、修改build.xml文件中的代码:
<?xml version="1.0" encoding="UTF-8"?> <project name="test" default="run-Test" basedir="."> <property file="./build.properties"/> <target name="create-path"> <mkdir dir="${dest}"/> <mkdir dir="${lib}"/> </target> <target name="create-class" depends="create-path"> <javac srcdir="${src}" destdir="${dest}"/> </target> <target name="create-jar" depends="create-class"> <jar destfile="${np_jar}" basedir="${dest}"> <manifest> <attribute name="Main-Class" value=http://www.mamicode.com/"Test"/>> 这时已经实现了build.xml文件和其中使用property标签定义的属性分离,那么分离后两个文件又是怎样联系在一起的呢?呵呵呵,请注意build.xml文件中的<property file="./build.properties"/>——再清楚不过了,它们是通过property标签中的file属性关联起来的。这时DOS窗口单独执行ant命令的结果如下图:
Ant——使用Ant构建简单Java项目(三)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。