簡體   English   中英

Ant屬性文件中的絕對路徑

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM