【发布时间】:2013-08-22 04:22:43
【问题描述】:
我正在尝试为项目创建属性文件。 该项目可以使用不同的数据库(Oracle 或 Mssql,但不能同时使用) 因为我制作了 3 个属性文件:
common.properties
mssql.properties
oracle.properties
我想使用 ant 属性层次结构功能来设置其中的一些属性。 例如,我可以定义 at,common.properties :
db.hostname= localhost
db.port= 1433
然后在 mssql\oracle.proprties 文件上我可以构建
db.connectionString= jdbc:sqlserver://${db.hostname}:${db.port}
在我的 build.xml 上 我写过:
<property file="common.properties"/>
为了设置我在 CMD 上写的具体数据库:
Ant-1.8.4\bin\ant -propertyfile mssql.properties
问题是 ant 不使用我在 common.properties 中定义的引用 为了解决:
db.connectionString
如何使用 cmd 解决这个问题?
【问题讨论】:
-
能看到build.xml文件吗?
标签: ant