是否有C:驱动器(或等效的unix)的java系统属性?

DrA*_*oel 4 java ant system build

我有一个ant build我正在尝试自定义,以便正在构建的文件部署在我的项目文件夹之外.

Java System属性使我可以访问$ {user.home},但我需要更高一些"Machintosh HD/Applications".

如何将ant指向高于user.home的目录?

Mad*_*sen 6

您可以使用正斜杠(Unix样式)并使用以下命令启动路径/:

<property name="root.dir" location="/"/>
Run Code Online (Sandbox Code Playgroud)

它将解析适合您的OS平台的默认驱动器的根目录(例如,C:\在Windows和/Unix上).

<property name="tmp.dir" location="/tmp"/>
Run Code Online (Sandbox Code Playgroud)

将根据您的平台解决C:\tmp/tmp.