Абсолютные пути в файле свойств Ant - PullRequest
5 голосов
/ 20 октября 2011

У меня есть файл свойств, содержащий абсолютные пути к банкам и т. Д. При использовании этих свойств им присваивается префикс baseir, указанный в файле сборки. Как получить абсолютный путь?

build.properties:

mylib=/lib/mylib.jar

build.xml:

<project name="myproject" basedir=".">
  <property file="build.properties"/>
  ...${mylib}...
</project>

1 Ответ

6 голосов
/ 20 октября 2011

Пожалуйста, взгляните на задачу свойства:

http://ant.apache.org/manual/Tasks/property.html

Используя атрибут местоположения, например:

<property name="my.abs.path" location="my.relative.path"/>
<echo message="My abs.path is : ${my.abs.path}"/>

Это расширит все относительные свойства доих полный абсолютный путь.Конечно, путь расширен относительно исходного проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...