我有一个 ant 构建,我正在尝试自定义,以便正在构建的文件部署在我的项目文件夹之外。
Java 系统属性让我可以访问 ${user.home} 但我需要更高级的“Machintosh HD/Applications”才能准确。
如何将 ant 指向高于 user.home 的目录?
最佳答案
您可以只使用正斜杠(Unix 风格)并以 /
开始您的路径:
<property name="root.dir" location="/"/>
它将解析适合您操作系统平台的默认驱动器的根目录(例如,Windows 上的 C:\
和 Unix 上的 /
)。
<property name="tmp.dir" location="/tmp"/>
将解析为 C:\tmp
或 /tmp
,具体取决于您的平台。
关于java - C : drive (or unix equivalent)? 是否有 java 系统属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5729713/