5

.warをeclipseからWebサーバーに直接公開できますか?

プログラミングの質問ではないことは知っていますが、それでも関連する質問だと思います。

ありがとう

4

7 に答える 7

4

はい、できます。

プロジェクトを右クリックし、[エクスポート]->[ウェブ]->[戦争]を選択し、デプロイフォルダーである宛先を指定します。

于 2010-03-09T07:23:52.027 に答える
3

はい。ただし、プロジェクトの構成によって大きく異なります。通常、Eclipseでサーバーを定義し、「サーバーで実行」を選択する必要があります。

EclipseからJBossサーバーにデプロイする例としてこれを参照してください。

Antを使用している場合は、「デプロイ」ターゲットを使用すると機能します。

于 2010-03-09T07:22:02.260 に答える
2

これはかなり簡単なはずです:

  1. war ファイルを Eclipse にインポートします。ファイル > インポート... > Web > WAR ファイル。(Java ee 開発用の Eclipse でのみ動作する可能性があります)

  2. war ファイルを選択し、新しいプロジェクトを作成し (新しい名前は何でも構いません)、[完了] をクリックします。

  3. 新しいプロジェクトをサーバーに追加します

  4. ブラム!

于 2014-03-24T05:24:36.680 に答える
1

プロジェクトがEclipseでWebプロジェクトとしてセットアップされている場合は、サーバー上で実行することを選択できます(最初にサーバーを構成する必要があります)。これにより、Eclipseからサーバーに直接warファイルが公開されます。

于 2010-03-09T07:22:51.247 に答える
1

これは、Web サーバーに自動展開機能があり、魔法のディレクトリがある場合に最も簡単です。次に、[ファイル] -> [WAR ファイルを auto-deploy フォルダーにエクスポート] をクリックします。

そうでない場合、または Eclipse 内で WAR ファイルをデバッグできるようにしたい場合は、WTP モジュールに適切なサーバー コネクタが必要です (Eclipse の Java EE エディションにデフォルトで含まれています)。

プログラムで Eclipse 内から特定のサーバーに直接 WAR ファイルをプッシュする場合は、たとえば Tomcat Ant タスクを使用できます - http://tomcat.apache.org/tomcat-5.5-doc/manager-howto.html# Executing%20Manager%20Commands%20With%20Ant - または Cargo ライブラリを使用して、さまざまな種類のサーバーでこれを実行します - http://cargo.codehaus.org/

于 2010-03-09T07:30:19.390 に答える
0

独自の ant ファイルを作成し、ビルド時にその ant ファイルを使用するように eclipse を設定しました。その ant ビルド ファイルの一部は、Tomcat にパブリッシュするターゲットであるため、右クリックして Eclipse 内からインストールを選択するだけです。

日食の写真 http://img408.imageshack.us/img408/6701/eclipseant.png

このような ant ファイルの基礎はここにあります: http://tomcat.apache.org/tomcat-6.0-doc/appdev/build.xml.txt

于 2010-03-09T08:48:24.453 に答える
-3

はい、あなたはそうします

  • アプリケーションのビルドを開始する
  • war ファイルを作成する WAR (または「Web アーカイブ」) ファイルは、単純にパッケージ化された webapp ディレクトリです。これは、標準の Java jar ツールを使用して作成されます。例えば:

cd /home/alex/webapps/mywebapp jar cf ../mywebapp.war * - その war ファイルをサーバーの次の deploy ディレクトリにコピーします

これが明確になることを願っています。そうでない場合は、問題が発生した場合はお知らせください

于 2010-03-09T07:16:49.330 に答える