Компиляция проекта NetBeans из командной строки с помощью Ant
У меня есть проект NetBeans, который я хотел бы скомпилировать из командной строки. В StackOverflow есть много других вопросов о том, как это сделать, но они объясняют, как скомпилировать проект с помощью таких команд, как javac src/*.java
.
Я не изменил настройки сборки проекта NetBeans. по умолчанию, как я могу скомпилировать мой проект из командной строки с помощью Ant? После того, как я построил свой проект, где находится скомпилированный файл и в каком формате он находится (т. е.класс файлы, один .файл jar, и т. д.)?
(Я понимаю, что вопрос о том, как использовать Ant для компиляции моего проекта в целом, слишком широк. Вот почему я специально спрашиваю о том, как скомпилировать с помощью конфигурации NetBean по умолчанию для проекта.)
Я использую NetBeans 8.0.2.
2 ответов
ant compile
компилирует проект (.файлы классов помещаются в папку build / classes)
ant jar
компилирует проект (см. выше) и создает JAR (расположенный в dist/ )
Если это не работает для вас, проверьте ant
вывод для ошибок. (Правильно ли установлена переменная JAVA_HOME?)
Я полностью агностик разработчик IDE. После нескольких лет неудачных попыток создать "NetBeans ant config" для чего-то полезного из командной строки я стал создавать оболочку для netbeans ant.
https://github.com/albfan/ant-netbeans
вы можете:
- обнаружение определенных целей со стандартом
$ ant tabtab
- полагаться на проект честь
JDK_HOME
и самое главное
- ожидал
all
цель муравья, чтобы завершить гладко, пройдя тест и все, что подразумевалось.