2011-12-20 4 views
7

Я использую netbeans для работы над проектом. Я использую svn, чтобы я мог совершать новые версии и вернуться к старой версии, если я испортил. Теперь я хочу создать файл jar этого проекта, но вкладка сборки в свойствах проекта не отображает опцию упаковки, она отображает только один параметр, который является «компиляцией».создание файла jar проектов maven с netbeans

Если я создаю новый проект (приложение Java), он показывает параметр упаковки, а затем я могу легко создать файл jar, но этот проект maven, над которым я работаю, не работает так.

Пожалуйста, предложите мне способ создания файла jar из моего проекта maven.

Спасибо,

ответ

9
  1. Открыть cmd (если вы на Windows) или любой оболочки (если вы на Linux)
  2. Перейдите в каталог проекта (используйте cd команды)
  3. Run mvn clean package есть ,

Ваша банку будет в <project dir>/target.

15

основе @yatskevich ответа, вы можете перейти к вашей среде NetBeans Свойства проекта> Действия и добавить пакет к Execute Голы из следующих действий:

  • Построить проект
  • Clean и проект строительства
  • Сборка с зависимостями
  • Плюс любой другой, который вы чувствуете, должен также упаковать

Я сделал это на NetBeans 7.2.1

PS: это создаст файл JAR на каждое изменение вы делаете, так что выбирайте мудро, где добавить пакет. Я не возражаю против создания JAR для небольших проектов при каждой сборке.

+0

У меня трудное время заставить это работать над «Бегом». Когда я выбираю «Run» в NetBeans, он не создает Jar сначала, хотя у меня есть пакет как первое действие. Любые идеи почему? – Doug

+0

что еще он делает? вы получаете другое поведение, если вы запускаете 'mvn package' с консоли? –

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