`

ant 中 Property设置属性的7种方法

阅读更多

Property设置属性的7种方法:

1、设置name和value属性值,比如:<property name="srcdir" value="${basedir}/src"/>
2、设置name和refid属性值,比如:<property name="srcpath" refid="dao.compile.classpath"/>,其中    dao.compile.classpath在别的地方定义。
3、设置name和location属性值,比如:<property name="srcdir" location="src"/>,即将srcdir的值设    置为:当前项目根目录的/src目录。
4、设置file属性值,比如:<property file="build.properties"/>, 导入build.properties属性文件中    的属性值
5、设置resource属性值,比如:<propety resource="build.properties"/>,导入build.properties属性文    件中的属性值
6、设置url属性值,比如:<property url="http://www.blogjava.net/wiflish/build.properties"/>,导    入http://www.blogjava.net/wiflish/build.properties属性文件中的属性值。
7、设置环境变量,比如:<property environment="env"/>,设置系统的环境变量为前缀env.
     <property name="tomcat.home" value="${env.CATALINA_HOME}"/> 将系统的tomcat安装目录设置到    tomcat.home属性中。

分享到:
评论

相关推荐

    Ant 常见属性标签--property

    NULL 博文链接:https://bbsanwei.iteye.com/blog/373693

    替换文本文件中Ant表达式的Ant扩展任务

    该程序为Ant的扩展任务,在拷贝文本格式的文件的同时替换文件中的Ant表达式,类似于 ${property.name},属性值来自于Ant脚本加载的属性文件,如果没有属性文件中没有定义相关属性,那么保留原来的表达式;...

    ant1.9资源

    Ant提供了一些内置的属性,它能得到的系统属性的列表与Java文档中System.getPropertis()方法得到的属性一致,这些系统属性可参考sun网站的说明。 同时,Ant还提供了一些它自己的内置属性,如下: basedir:project...

    ant build.xml例子

    NULL 博文链接:https://aga.iteye.com/blog/567060

    Ant Design前端框架 v3.23.5

    Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和...

    ant学习打包代码

    --设置时间格式的有${TSTAMP}/${TODAY}--&gt; ${dist}/package1-${TODAY}.jar" basedir="${compile}"&gt; &lt;!--user.name是操作系统的用户名--&gt; ${user.name}" /&gt; &lt;!--删除jar--&gt; ${...

    jocky 混肴编译rar包(ant和插件俩个版本)

    当设置jocky的enable属性为true时,此时,Ant脚本中的javac编译命令,便会被自动替换成Jocky编译器;当设置enable属性为false时,javac编译命令将恢复成正常设置,示例脚本如下: 1 ...

    利用Ant和Eclipse有效地提高部署工作效率

    火龙果软件工程技术中心 本文内容包括:工作场景用Eclipse3.1来创建Ant脚本Ant中使用property(属性)文件使用Ant任务从CVS中检出(checkout)源代码,并编译打包编译过程与产生不同目标环境的脚本分开执行解开WAR...

    属性延迟加载

    Hibernate3开始增加了通过property节点的lazy属性,为特定的属性指定延迟加载策略,以避免实体整体加载可能带来的性能浪费,尤其是像长文本之类的大字段。那么实现属性延迟加载需要做两件事: 1.修改映射配置...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven是Ant的另一种选择么? 1.7. 比较Maven和Ant 1.8. 总结 2. 安装和运行Maven 2.1. 验证你的Java安装 2.2. 下载Maven 2.3. 安装Maven 2.3.1. 在Mac OSX上安装Maven 2.3.2. 在Microsoft Windows上安装...

    jdbc.properties

    当配置文件用,在里面读取一些关于路径方面的设置(如ant中的build.properties) 存放一组配置.(类似win下ini, 还要简单些, 因为没有section) 由于难以表达层次, 复杂点可以用xml做配置. 通俗点讲就相当于定义一个...

    joc eclipse plugin

    当设置jocky的enable属性为true时,此时,Ant脚本中的javac编译命令,便会被自动替换成Jocky编译器;当设置enable属性为false时,javac编译命令将恢复成正常设置,示例脚本如下: &lt;!-- 引入Jocky Ant Task,要...

    java 混淆工具,不可逆 jocky 也许是最好的了

    当设置jocky的enable属性为true时,此时,Ant脚本中的javac编译命令,便会被自动替换成Jocky编译器;当设置enable属性为false时,javac编译命令将恢复成正常设置,示例脚本如下: &lt;!-- 引入Jocky Ant Task,要确保...

    jbpm开发步骤

    ( 3 )设置如下系统变量: ANT_HOME=d:\ant 。 ( 4 )把 %ANT_HOME%\bin 加入到系统变量 PATH 中。 安装 jBPM jBPM 的下载地址: http://sourceforge.net/project/showfiles.php?group_id=70542&package_id=268068...

    iuhyiuhkjh908u0980

    在windows系统中,命令行中执行ant命令时,当指定的 构建脚本文件中包含中文字符,而构建脚本文件的编码是UTF-8时将会 Invalid byte 1 of 1-byte UTF-8 sequence. 的错误.这个问题尚未 知解决,故先采用GBK的编码. 2.在...

    jpp:jpp-用于Ant的简单Java预处理器

    Ant为jpp任务提供了控制文件预处理的属性。 使用条件指令,可以在结果文件中排除文本文件的某些部分。 句法 #if [!]propertyName [# ... optional inline comment ...] ...text 1... [#else ...text 2...] #...

    Eclipse+Web开发从入门到精通(实例版)

    4.3.2 使用 property 定义属性实例... 68 4.3.3 生成Java 实例程序... 69 4.3.4 使用编译任务编译Java 类实例... 69 4.3.5 使用Java 任务执行Java 类实例... 70 8.1 下载并安装 Hibernate Synchronizer ...

    Kotlin 语言参考文档 中文版

    属性(Property)与域(Field) 接口 可见度修饰符 扩展 数据类 泛型 泛型函数 泛型约束(Generic constraint) 嵌套类(Nested Class) 枚举类 对象表达式(Object Expression)与对象声明(Object Declaration) 委托...

    Hibernate+中文文档

    4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)(可选) 4.2. 实现继承(Inheritance) 4.3. 实现...

Global site tag (gtag.js) - Google Analytics