2013-06-07 1 views
0

Привет, я просто взял Программу (Java) несколько месяцев назад. У меня возникли проблемы с компиляцией файлов Jars, используя командную строку Ant. У меня не установлен Ant, но у меня есть копия Ant в другой папке. Итак, как я могу выполнить эту команду «ant jar» в командной строке в указанном каталоге?Выполнение Ant для компиляции банок в ошибках командной строки

Directory to run "ant jar": C:\Program Files\GATE_Developer_7.1\plugins\MultiPaX\ 
Directory containing a copy of Ant: C:\Program Files\GATE_Developer_7.1\lib 

Можно ли это сделать без установки Ant? Спасибо.

EDIT: Я загрузил и распаковал папку Ant в C: \ ant. Затем я устанавливаю путь, как указано ниже. Но это дает мне некоторые ошибки.

Сбой сборки Создание C: \ Program Files ... \ MultiPaX \ классов не было выполнено по неизвестной причине.

+0

Почему вы не хотите устанавливать муравей? –

+0

@tieTYT - На самом деле я установил Ant, но я получаю некоторые ошибки. Я подумал, что, возможно, я не установил его правильно, поэтому я пытался использовать копию Ant, которая была с GATE. – eiko

+0

В последних версиях GATE мы больше не включаем полную копию муравья в дистрибутив.В lib еще есть несколько файлов, связанных с ant-related jar, потому что они необходимы в качестве зависимостей времени компиляции (GATE включает в себя несколько задач ant), но вам нужно установить отдельную копию полного распространения ant, чтобы иметь возможность реально строить вещи. –

ответ

1

У меня была подобная проблема ранее, и это то, что я пытался ...

1) Скачать Ant.

2) Распакуйте его и поместите туда, где хотите: в этом случае C: \ ant.

3) Откройте командную строку и введите эти команды:

C:\>set ANT_HOME=C:\ant 
C:\>set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_25 
C:\>set PATH=%PATH%;%ANT_HOME%\bin 

4) Для того, чтобы обеспечить ваш Ant установлен правильно ввести это в командной строке:

C:\>ant -version 
Apache Ant(TM) version 1.9.1 compiled on May 15 2013 

Если вы получили это сообщение , то ваш муравей, вероятно, установлен правильно.

5) Перейдите в каталог, который вы хотите скомпилировать, и введите команду «ant jar» в командной строке.

Если это все еще не работает, вы можете убедиться, что вы отметили разрешение папки для каталога, в котором Ant должен собирать файлы.

Changing folder permissions: 
1) Right click on the folder > Properties > Security. 
2) Click on Edit or Advanced to change the permission. 

Чтобы узнать больше о том, как сделать это проверить ответы с сайта MS: http://answers.microsoft.com/en-us/windows/forum/windows_vista-files/how-do-i-change-folder-and-file-permissions/465f2b42-63dd-4486-8dd1-c870290efeed

0

Вы можете попробовать установить переменную окружения ANT_HOME, указывающую на нужную папку Ant. После этого вы можете вызвать Ant везде в командной строке.

0

Вы можете установить ANT_HOME, как было предложено выше, а затем установить переменную PATH для вас бен папку его как ниже:

ANT_HOME = C: \ муравей PATH =% PATH%; % ANT_HOME% \ Bin; // Данная папка bin находится под C: \ ant else, чтобы взять ANT_HOME на один уровень над папкой bin муравья.

После этого вы можете использовать команду ant из любого места в командной строке.

Надеюсь, это поможет.

 Смежные вопросы

  • Нет связанных вопросов^_^