在ant build.xml中设置绝对路径

时间:2011-04-18 23:52:50

标签: ant build

我正在使用html5boilerplate构建脚本,理想情况下我希望构建过程在项目目录之外部署文件。

我想在构建上做的是在我的本地环境中将我的项目部署为Wordpress主题。所以我希望我的主题构建为绝对/ path / to / wp / wp-config / themes / MY-THEME /

我尝试编辑buildinfo.properties文件以将发布路径更改为$ {HOME},但所有这一切都是在我的项目目录中创建一个文字“$ {HOME}”文件夹。

关于如何为ant定义绝对路径的任何想法?

1 个答案:

答案 0 :(得分:3)

您似乎正在尝试使用环境变量${HOME}中指定的目录。 Ant不会在其属性中直接镜像它。您可以通过两种方式访问​​它。首先,该目​​录应该在系统属性user.home中可用。例如:

<echo message="${user.home}" />

或者,您可以使用property task从环境中读取以设置访问前缀。使用示例:

<property environment="env" />
<echo message="${env.HOME}" />