EclipseでJavaをビルドした後にWARを自動的にエクスポートするにはどうすればよいですか?
-
20-08-2019 - |
質問
Eclipse 3.2にJ2EEプロジェクトがあり、すべてのビルドの最後に、WARファイルを自動的に作成してデプロイしたい。現時点では、5個または6個のマウスクリックで手動でこれを行う必要があり、自動化すると便利です。
ANTを使用してカスタムビルドスクリプトでこれを実行できることはわかっていますが、Eclipseネイティブソリューションを期待しています。
J2EE標準ツール(JST)およびWeb標準ツール(WST)プラグインをEclipse環境にインストールしています。
解決
Antスクリプトとして実装できる場合は、Eclipseが各ビルドで(およびEclipse環境内で)そのAntスクリプトを自動的に呼び出すことができます。 Project-<!> gt; Properties-<!> gt; Builders-<!> gt; Add-<!> gt; Ant Builderを使用します。 そのビルダーにカスタムAntスクリプトを指定すると、<!> quot; normal <!> quot;の後に自動的に実行されます。プロジェクトのビルダー。
他のヒント
2つのオプションのみがあります:
- またはプロジェクトを右クリック:実行-<!> gt;サーバーで実行します。 (プロジェクトはWebプロジェクトである必要があります。)
- またはそのantスクリプトを記述し、Eclipseを使用してant実行構成を保存し、その構成を再利用します。
最新のEclipse Java EEリリースを使用すると、サーバーを定義し、それらのサーバーにプロジェクトをアタッチできます。
プロジェクトが変更されると、プロジェクトがサーバーに自動的にデプロイされます。
プロジェクトを右クリックします。 エクスポート-<!> gt; Web-<!> gt; WARファイル あなたがしたいことをしてください。
netbeansを使用すると、ほとんどの主要なサーバー(tomcat、was、weblogic、glassfish、jboss)に対してアリを記述する必要なく、完全な耳と戦争の展開が可能です。
IBMの合理的なスイート上であっても、強くお勧めします。
カール