Вопрос о пути к файлу Ant - PullRequest
       1

Вопрос о пути к файлу Ant

0 голосов
/ 22 августа 2011

У меня есть файл Ant, который имеет этот путь.ПЫТАЙТЕСЬ выяснить, что это может означать.

deploy.dir = $ {basedir} /..

Во-первых, нигде не найти, где устанавливается $ {basedir}.Это какой-то тип переменной, установленный в другом файле на сервере, или $ {basedir} означает тот же каталог, в котором находится файл сборки?

Тогда, что означает / .. после него.

Спасибо

Ответы [ 2 ]

1 голос
/ 22 августа 2011

http://ant.apache.org/manual/using.html объяснит, что $ {basedir} по умолчанию находится там, где вы сидите, когда набираете 'ant'.

.. означает, что это означает в Windows и Linux в путевых именах: один каталог вверх.

0 голосов
/ 10 февраля 2013

Значением по умолчанию $ {basedir} является каталог, содержащий ваш xml-файл сборки.Это даже верно, если вы говорите basedir = "."в элементе проекта.Однако, если в командной строке вы скажете:

-Dbasedir =.

тогда это будет то место, где вы сидите при выполнении муравья.Поскольку в большинстве случаев XML-файл сборки находится там, где вы находитесь, разница не должна иметь значения.

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