- 12
- 0
- 约 6页
- 2017-08-06 发布于河南
- 举报
antx config指南
Antxconfig指南1.前言在Java应用中,有很多配置文件。这些配置文件中包含了一些和当前环境、当前系统用户相关的变量,例如:域名、IP、用户名、文件夹/文件名等。如果我们在配置文件中写死这些变量,并提交到版本库中,势必导致每一个checkout这些文件的使用者,都必须修改配置文件,使它们与自己的环境相匹配。例如:my.temp.folder = c:/temp?也许一个Linux的用户,必须修改这个配置文件,使之指向 /tmp 目录。??解决这个问题的方法,一种是,利用框架的功能,在运行时替换配置文件中的变量。例如:Spring framework提供的PropertyPlaceholderConfigurer,可以替换Spring配置文件中的变量。然而这个功能必须得到系统的支持,并不是所有类型的配置文件都能这么做的。另一种更简单通用的做法是:在编译时刻生成配置文件。这就是antx config所提供的方案。2.使用2.1.配置一个目录Antx config有两种使用方法:独立使用、或以antx plugin的方式使用。?我们以一个简单的例子来说明问题。首先,请随便创建一个工作目录(例如,在我的机器上,是 p:\work\test),1.?????? 在这个目录下再建一个子目录:conf2.?????? 在conf目录下建一个auto-config.xml,内容如下:?xm
原创力文档

文档评论(0)