Ant属性文件
2024-09-04 01:48:56
直接在构建文件中设置属性是好的,如果你使用的是少数属性。然而,对于一个大型项目,是要存储在一个单独的属性文件中。
存储在一个单独的文件中的属性可以让你重复使用相同的编译文件,针对不同的执行环境不同的属性设置。例如,生成属性文件可以单独维持DEV,TEST和PROD环境。
指定在一个单独的文件属性是有用的,当你不知道一个属性(在一个特定的环境中)前面的值。这使您可以在属性值是已知的其他环境进行构建。
没有硬性规定,但一般属性文件名为build.properties文件,并放在沿一侧的build.xml文件。如build.properties.dev和build.properties.test - 你可以根据部署环境中创建多个生成属性文件
构建属性文件的内容类似于普通的Java属性文件。他们每行包含一个属性。每个属性由一个名称和一个值对来表示。名称和值对由等号分开。强烈建议属性标注了正确的注释。注释列出所使用的哈希字符。
下面显示了一个build.xml文件和相关build.properties文件
build.xml
<?xml version="1.0"?><project name="Hello World Project" default="info">
<property file="build.properties"/>
<target name="info">
<echo>Apache Ant version is ${ant.version} - You are
at ${sitename} </echo>
</target></project> 点击链接查看详细内容
最新文章
- C++11之lambda表达式
- LeetCode Reverse Vowels of a String
- python小打小闹之简陋版BBS
- ORACLE查看并修改session和连接最大数
- 【JAVA】数字相加
- mysqladmin note
- 详解Oracle DELETE和TRUNCATE 的区别(摘)
- Java生成可执行文件 &; MANIFEST.MF问题 METAINFO
- 【博客迁移】hityixiaoyang.com
- LAMP环境部署总结
- 【Java基础】单例模式
- Linux学习笔记2:如何快速的学习使用一个命令
- 从C#到TypeScript - 类
- [转] 深入理解Batch Normalization批标准化
- google 插件
- jquery的div局部刷新
- jQuery事件--change([[data],fn])、on(events,[selector],[data],fn)和hover([over,]out)
- org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.1428942566812653608
- Appium -选择、操作元素4
- 深入理解Java虚拟机--阅读笔记二