[英]Absolute paths in Ant property file
我有一個包含jars等絕對路徑的屬性文件。使用這些屬性時,它們會以在構建文件中指定的basedir開頭。 我如何獲得絕對路徑?
build.properties:
mylib=/lib/mylib.jar
build.xml:
<project name="myproject" basedir=".">
<property file="build.properties"/>
...${mylib}...
</project>
請看一下屬性任務:
http://ant.apache.org/manual/Tasks/property.html
通過使用location屬性,例如:
<property name="my.abs.path" location="my.relative.path"/>
<echo message="My abs.path is : ${my.abs.path}"/>
這會將所有相對屬性擴展到其完整的絕對路徑。 當然,路徑相對於項目的基礎進行了擴展。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.