Веб-приложение Netbeans - исключая JAR при создании WAR - PullRequest
6 голосов
/ 18 мая 2010

Я использую IDE Netbeans для разработки веб-приложений, и у меня есть несколько JAR-файлов, доступных на сервере приложений, которые не обязательно должны быть в WAR (но они нужны нам для компиляции и запуска локально).

Есть ли в Netbeans возможность исключить файл JAR при создании файла WAR?

Ответы [ 2 ]

9 голосов
/ 19 мая 2010
  1. Выберите проект в окне проводника проектов.
  2. Выберите пункт «Свойства проекта» из меню «Файл» (вверху в меню).
  3. Выберите слово Библиотеки из списка в левой части появившегося диалогового окна.
  4. Для каждого jar / библиотеки, перечисленных в списке библиотек времени компиляции, снимите флажки с тех, которые не нужно включать в ваш файл войны.
3 голосов
/ 19 мая 2010

Я сам нашел проблему. У меня есть все библиотеки в папке lib, и я добавил их в путь к классам проекта. Поскольку сборка копирует все содержимое проекта, моя библиотека также копирует, хотя я снял флажок пакета для библиотеки.

Итак, не помещайте библиотеку в папку lib, если вы хотите исключить ее из встроенной WAR.

Спасибо

Santhosh

...