10

Eclipse 3.2 に J2EE プロジェクトがあり、すべてのビルドの最後に WAR ファイルを自動的に作成してデプロイしたいと考えています。現時点では、5 回または 6 回のマウス クリックを手動で行う必要があり、自動化できれば便利です。

ANT を使用したカスタム ビルド スクリプトでこれを実行できることはわかっていますが、Eclipse ネイティブ ソリューションを期待しています。

J2EE 標準ツール (JST) および Web 標準ツール (WST) プラグインを Eclipse 環境にインストールしています。

4

5 に答える 5

11

これを Ant スクリプトとして実装できる場合は、ビルドごとに (そして Eclipse 環境内で) Eclipse にその Ant スクリプトを自動的に呼び出させることができます。Project->Properties->Builders->Add->Ant Builder を使用します。そのビルダーにカスタム Ant スクリプトを指定すると、プロジェクトの「通常の」ビルダーの後に自動的に実行されます。

于 2008-12-07T18:27:02.093 に答える
0

最新の Eclipse Java EE リリースを使用すると、サーバーを定義し、それらのサーバーにプロジェクトをアタッチできます。

これにより、プロジェクトが変更されたときに、プロジェクトがサーバーに自動的にデプロイされます。

于 2009-03-06T14:41:45.873 に答える
0

次の 2 つのオプションしかありません。

  • または、プロジェクトを右クリックします: [実行] -> [サーバー上で実行]。(プロジェクトは Web プロジェクトである必要があります。)
  • または、その ant スクリプトを作成し、Eclipse を使用して ant 実行構成を保存し、その構成を再利用します。
于 2008-12-07T16:42:33.550 に答える
-3

netbeans の使用を検討してください。Tomcat、was、weblogic、glassfish、jboss などの主要なサーバーのほとんどで、自分で ant を作成する必要なく、完全な ear と war の展開が可能です。

IBM Rational Suite よりも強くお勧めします。

カール

于 2008-12-09T21:35:08.733 に答える
-3

プロジェクトを右クリックします: エクスポート -> Web -> WAR ファイル やりたいことを実行します。

于 2008-12-08T10:04:32.637 に答える