2016-03-23 9 views
1

私はIntelliJ環境にマルチモジュールプロジェクトを持っています。私は、Apache Tomcatで1つのモジュールのみのために戦争を作成して展開したいと考えています。 (IntelliJにはtomcatのデフォルトインストールが付属しています)Intellijで戦争を作成して展開する方法

私はEclipseでほぼ4年間働いていて、IntelliJは3日後に始まりました。ちょうど私たちがEclipseでプロジェクトを右クリックし、戦争としての輸出と言うと私のアプリケーションサーバーに直接導入すると、IntelliJで同じ/類似することはできますか?

助けが役に立ちます。

おかげ

はPS:聞いて愚かなことかもしれませんが、MAC /窓が違いを生むでしょうか?

+0

これは、[IntelliJ IDEA 2016.1ヘルプ/ Java EEアプリケーションの開発](https://www.jetbrains.com/help/idea/2016.1/developing-a-java-ee-application.html)に役立つかもしれません。以下のセクションを参照してください。 - [アプリケーションをWARファイルにパッケージ化する](https://www.jetbrains.com/help/idea/2016.1/developing-a-java-ee-application.html?#d121447e467) - [デプロイメント実行中のサーバー上のアーティファクト](https://www.jetbrains.com/help/idea/2016.1/developing-a-java-ee-application.html?origin=old_help#d121447e535) – Diyarbakir

+0

「展開中via maven "と" IntelliJ経由でのデプロイ "を行います。 IntelliJを使用すると、両方の方法を快適に行えます。 – JimHawkins

+0

あなたが[mavenの方法に行きたい場合は、ここで情報を見つけることができます](http://stackoverflow.com/a/27317631/1988304)。 [IntelliJのみで展開する場合は、この回答をご覧ください](http://stackoverflow.com/a/35601869/1988304)[こちら](http://stackoverflow.com/a/30297935/1988304) – JimHawkins

答えて

2

IntelliJのは、戦争を構築するための別のプロセスがあります。

ジャンプ - >ファイル - >プロジェクト構造 - 成果物]タブで>アーティファクト

、あなたは右上隅にある小さな+ボタンが表示されます。 これをクリックして、名前や出力ディレクトリなどの右側のパネルデータを入力します。

マニフェストファイルを作成してください。マニフェストファイルのデフォルトの場所を保持します。

マニフェストをビルドしたら、[適用] - [OK]をクリックします。

これで、[ビルド] - [ビルドアーティファクト]に移動できます。

あなたの.warファイルは、上記で指定した出力フォルダに用意されています。

関連する問題