我正在使用 html5boilerplate 构建脚本,理想情况下我希望构建过程将文件部署到项目目录之外。
我想要在构建时执行的操作是将我的项目部署为本地环境中的 Wordpress 主题。所以我希望我的主题构建到absolute/path/to/wp/wp-config/themes/MY-THEME/
我尝试编辑 buildinfo.properties 文件以将发布路径更改为 ${HOME},但所做的只是在我的项目目录中创建一个文字“${HOME}”文件夹。
关于如何定义 ant 的绝对路径有什么想法吗?
最佳答案
您似乎正在尝试使用环境变量 ${HOME}
中指定的目录。 Ant 并不直接在其属性中反射(reflect)这一点。您可以通过两种方式访问它。首先,该目录应该在系统属性 user.home
中可用。例如:
<echo message="${user.home}" />
或者,您可以使用 property task 从环境中读取设置访问前缀。使用示例:
<property environment="env" />
<echo message="${env.HOME}" />
关于ant - 在ant build.xml中设置绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5710126/