#netbeans #ant
#netbeans #ant
Вопрос:
Я хочу создать jar, содержащий класс, который я получил из класса во втором jar. Я добавляю ссылку на второй jar в моем проекте, но затем Netbeans копирует этот jar в dist / lib, что мне на самом деле не нужно. Есть ли способ ссылаться на второй jar во время компиляции, но не копировать его.
В частности, я создаю пользовательскую задачу для Ant, поэтому я получаю из org.apache.tools.ant.Задача, и я не хочу ant.jar скопировано в dist / lib.
Это с Netbeans 7.0.
Ответ №1:
Один из способов добиться этого — «Снять» флажок Копировать зависимые библиотеки, что гарантирует, что в папку не будут скопированы файлы JAR dist
.
Точные шаги:
- Щелкните правой кнопкой мыши на названии проекта и выберите опцию Свойства в контекстном меню, это откроет диалоговое окно Свойств проекта.
- Выберите узел Сборка > Упаковка в древовидном представлении Категорий и снимите флажок Копировать зависимые библиотеки
- Теперь создайте проект и убедитесь, что никакие JAR-файлы для библиотек не скопированы в
dist
папку.