web-dev-qa-db-ja.com

NetBeansでプロジェクトのwarファイルを作成するにはどうすればよいですか?

NetBeansでプロジェクトのwarファイルを作成するにはどうすればよいですか?

41
user93796

既にwarファイルがあり、それを知らない可能性があります-netbeansはほとんどの作業をあなたに代わって行い、デフォルトで配布可能なwarファイルを作成すると信じています。 Webプロジェクトを作成して正常にビルドした場合、プロジェクトルートの「dist」ディレクトリにあります。

51
steve

DPAが言うように、プロジェクトのwarファイルを生成する最も簡単な方法はIDEを使用することです。左側のパネルから[ファイル]タブを開き、build.xmlファイルを右クリックして、実行するAntターゲットの種類を指定します。

NetBeans - Create a WAR file

29

プロジェクトを右クリックして、「クリーンしてビルド」をクリックします。 Netbeansが残りを行います。

アプリのdistディレクトリの下に、展開の準備が整ったきれいな.warが見つかるはずです。

18
Kaushik Gopal

NetbeansはAntスクリプトを作成します。Antを使用してビルドします。ただし、warファイルを取得する場合は、プロジェクトをビルドするだけです。 .warファイルは/yournetbeanshomedirectory/yourproject/dist/yourwar.warにあります。

プロジェクトディレクトリのbuild.xmlファイルを調べると、使用するantビルドスクリプトを確認できます。 antを使用してビルドを行うと、もう少し快適に感じるかもしれません。

6
DMMcKinnon

これは私のために働いた:

1. pom.xmlを右クリックします
2.Mavenを実行>目標
3.Mavenゴールの編集

enter image description here


Edit maven goals

結果:/ targetフォルダーでの戦争ビルド

   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
    ------------------------------------------------------------------------
5
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が正常に実行されると(ほとんどの場合)、.warファイルを含むdistフォルダーが作成されます。

2
Yuri Ghensev

Build.xmlファイルを右クリックして、「実行」を選択する必要がありました。その場合にのみ、.warファイルが作成されます。

2
DPA

最も簡単な方法は、[出力-ビルド]タブを確認することです。warファイルの場所が表示されます。
次のようなものになります。

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-> packaging WAR file compressをチェックインしてください。

0
superUser