Ant -f <buildfile>не работает, но -file <buildfile>работает - PullRequest
1 голос
/ 09 ноября 2010

Кто-нибудь еще видел, что ANT отказывается соблюдать опцию -f, но успешно работает с опцией -file.

ant -f cms.xml etc etc - gives the response: build.xml does not exist!

ant -file cms.xml etc etc - : works

Это ANT 1.8.1 с IBM JRE 1.6.Конечно, впервые я видел такое поведение.Опция -f работала с одной целью, но не с другой.Каждая цель вызывала отдельную пользовательскую задачу.

Может ли настройка свойств в каждой пользовательской задаче нарушать параметр -f?

Буду признателен за любые мысли, Стюарт.

1 Ответ

3 голосов
/ 09 ноября 2010

Глядя на исходный код , я не вижу, как это возможно, поскольку -f и -file обрабатываются одинаково.

else if (arg.equals("-buildfile") || arg.equals("-file")
       || arg.equals("-f")) {
     i = handleArgBuildFile(args, i);
} 

Iя бы посоветовал вам взглянуть и на источник .

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