it-swarm.com.ru

Как я могу создать военный файл моего проекта в NetBeans?

Как я могу создать военный файл моего проекта в NetBeans?

40
user93796

Возможно, у вас уже есть файл war и вы его не знаете - netbeans делает большую часть работы за вас, и я считаю, что по умолчанию он создает распространяемый файл war. Если вы создали веб-проект и успешно его создали, он будет находиться в каталоге dist вашего корня проекта.

48
steve

Как говорит DPA, самый простой способ сгенерировать военный файл вашего проекта - через IDE . Откройте вкладку «Файлы» на левой панели, щелкните правой кнопкой мыши файл build.xml и скажите, какой тип муравья вы используете. хочу бежать.

NetBeans - Create a WAR file

29
Salvador Valencia

Щелкните правой кнопкой мыши свой проект, нажмите «Очистить и построить». NetBeans делает все остальное.

в каталоге dist вашего приложения вы найдете симпатичный .war, готовый к развертыванию.

18
Kaushik Gopal

Netbeans создаст для вас скрипт Ant, в любом случае он использует Ant. Но если вы хотите получить файл войны, просто создайте свой проект. Файл .war будет находиться в /yournetbeanshomedirectory/yourproject/dist/yourwar.war

Вы можете проверить используемый скрипт сборки ant, посмотрев файл build.xml в каталоге вашего проекта. Может помочь вам чувствовать себя немного более комфортно, используя ant для сборки.

6
DMMcKinnon

Это сработало для меня:

1. Щелкните правой кнопкой мыши pom.xml. 
2.Run Maven> Цели 
3. Редактировать голы

 enter image description here


 Edit maven goals

Результаты: сборка войны в/целевой папке

   Packaging webapp
    Assembling webapp [WeatherDashboard] in [C:\Users\julian.mojico\Documents\NetBeansProjects\WeatherDashboard\target\WeatherDashboard-1.0-SNAPSHOT]
    Processing war project
    Webapp assembled in [672 msecs]
    Building war: C:\Users\julian.mojico\Documents\NetBeansProjects\WeatherDashboard\target\WeatherDashboard-1.0-SNAPSHOT.war
    ------------------------------------------------------------------------
    BUILD SUCCESS
    ------------------------------------------------------------------------
    Total time: 1:41.633s
    Finished at: Tue Sep 05 09:41:27 ART 2017
    Final Memory: 18M/97M
    ------------------------------------------------------------------------
4
cepix

Если NetBeans не создал вашу папку dist, выполните цель do-dist ant:

In commandline navigate to the directory of your project, the one containing a build.xml file
> ant do-dist

Если ant работает нормально (скорее всего), будет создана ваша папка dist, содержащая файл .war.

2
Yuri Ghensev

Мне пришлось щелкнуть правой кнопкой мыши файл build.xml и выбрать «запустить». Только тогда файл .war будет создан.

2
DPA

Простейший способ - проверить вкладку «Вывод» - «Сборка»: там будет отображаться местоположение файла войны.
У него будет что-то вроде:

Установка D:\Project\target\Tool.war на C:\Users\myname.m2\repository\com\tool\1.0\Tool-1.0.war

0
Barani r

Он находится в папке dist внутри проекта, но только если установлен флажок «Сжать файл WAR» в диалоговом окне настроек проекта (сборка/упаковка). До того, как я установил этот флажок, папки dist не было.

0
Fusca Software

Просто проверьте в ваших проектах свойства> build -> упаковка файла WAR сжатия.

0
superUser