Команда Apache Ant Build "Доступ запрещен" - PullRequest
1 голос
/ 07 апреля 2009

Эй! Я пытаюсь установить муравей и фактически уже выполнил эту инструкцию , однако я получаю эту ошибку:

Buildfile: build.xml does not exist!
Build failed

что там написано, что я могу получить, поэтому я просто попытался выполнить следующую команду, которая говорит, что я должен (так как я под Windows, вот эта):

build -Ddist.dir=<C:\Ant> dist

во всяком случае, я получаю "доступ запрещен" при нажатии Enter, и я не могу понять, почему. Я тоже пробовал

build install

и

build install-lite

но я всегда получаю это сообщение = / есть идеи, почему? или что я делаю не так?


Редактировать

Без <> я получаю:

'build' не распознается как внутренняя или внешняя команда, действующая программа или пакетный файл.


Edit2 Ну, мой ANT_HOME находится в C: \ Ant, и я пытаюсь запустить команду, помещая себя в эту папку, не так ли?

Ответы [ 3 ]

1 голос
/ 07 апреля 2009

Вы слишком буквально воспринимаете символы <и>. Сними их.

Вроде как C:\Users\<Your ID> символы являются заполнителями.

Вы в правильном каталоге? Есть ли на вашем пути что-то еще, называемое build, которое может превосходить сборку, которую вы пытаетесь вызвать. Можете ли вы создать файл в этом каталоге?

PROMPT> copy con foo.txt
asdf
asdf
sdf
CONTROL-D
1 голос
/ 07 апреля 2009

Ant уже установлен правильно, если вы получаете это:

Buildfile: build.xml does not exist!
Build failed

Следующие команды «build» предназначены только для сборки Ant из исходного кода. Вам не нужно этого делать, поскольку Ant уже установлен.

Как правило, «XXXX» не распознан ... »означает, что XXXX не является командой / исполняемым файлом или что он отсутствует в вашей переменной PATH.

0 голосов
/ 07 апреля 2009

Не уверен, что это поможет, но первый вопрос, который приходит на ум, это "у вас есть соответствующие разрешения на файл"?

...