属性
编辑教程属性
属性是键值对,其中每个值都与键相关联。属性用于设置可在构建文件中的任何位置访问的值。 设置属性后,无法更改。
Apache Ant提供了<property>标记,可用于设置属性。
Apache Ant属性类型有两种:
内置属性 | |
---|---|
用户定义的属性 |
Apache Ant内置属性
Apache Ant提供了各种内置属性,我们可以在构建文件中访问所有这些属性。 下面的表中给出了一些内置属性。
属性 | 描述 |
---|---|
basedir | 用于项目基础的绝对路径 |
ant.file | 用于构建文件的绝对路径 |
ant.version | 用于Ant的版本 |
ant.project.name | 它包含当前正在执行的项目的名称 |
ant.project.default-target | 它包含当前正在执行的项目的默认目标的名称 |
ant.project.invoked-targets | 调用当前项目时的目标列表 |
ant.java.version | 拥有的JVM版本 |
ant.core.lib | ant.jar 文件的绝对路径 |
ant.home | 包含Ant的主目录 |
ant.library.dir | 包含用于加载Ant的jar的目录。 |
Apache Ant用户定义的属性
除了内置属性,Apache Ant还提供了在buildfile中创建自定义属性的工具。
要创建属性,请提供<property>标记,该标记使用name和value属性。 name属性是属性的名称,value属性包含的值。
为了进一步了解,让我们来看下面一个例子。
Apache Ant属性示例
<project name="apache-ant project" default="run">
<property name="student-name" value = "Maxsu"></property>
<target name="run">
<echo>${student-name} is our student.</echo>
</target>
<target name="compile">
<javac includeantruntime="false" srcdir="./src" destdir = "test"></javac>
</target>
</project>
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
选择支付方式:
立即支付
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟