war パッケージを Netbeans にデプロイ/インポートするにはどうすればよいですか

StackOverflow https://stackoverflow.com/questions/931401

質問

netbeans 6.5.1 のヘルプドキュメントを調べましたが、war パッケージのデプロイ/インポート方法を明確に説明するものは見つかりませんでした。

Eclipse では、プロジェクト エクスプローラーを右クリックして [インポート] > [WAR ファイル] を選択するだけで簡単に実行できることはわかっています。

ただし、Netbeans の解決策はまだ見つかりません。

ありがとう、ヨルダン

役に立ちましたか?

解決

私はあなたがすでにあなたのWebプロジェクトのためのアリやMavenプロジェクトを持っていないと仮定しますか?あなたがした場合、あなただけのMavenプロジェクトをインポートするか、Webフリーフォームアプリケーションを作成し、Antスクリプトにそれを配線します。

私は、NetBeansとワイヤはすべてアップウィザードを使用して、既存のソースを使用して新しいWebアプリケーションを作成し、warファイルを解凍します。

他のヒント

他の場所に投稿したので、ここにも投稿するかもしれないと思いました。

いくつかのグーグル検索の後、解決策を見つけたので、手順を次に示します。

(NetBeans 8.0 で Apache の ode.war を使用してテスト済み)

  1. warファイルを解凍します
  2. 解凍されたフォルダー内に WEB-INF/、META-INF/ などが表示され、解凍されたフォルダー内に web という名前のサブフォルダーが作成されます。
  3. 他のすべてを Web に配置します (現在は web/WEB-INF/、web/js/、... になります)。
  4. ネットビーンズに行き、 新しいプロジェクト -> Java Web -> Web アプリケーション 既存のソースを使って
  5. ほとんど最後まで「次へ」を押すだけです。ほら、完了です。
  1. war プロジェクトを Eclipse にインポートします。
  2. 次に、Eclipse プロジェクトを NetBeans にインポートします。
あなただけのTomcatのwebappsフォルダにwarファイルを置き、便利な日食がない場合は、

、のTomcatのbinフォルダに移動し、startupを実行します。 Tomcatは自動的にあなたのためのwarファイルを抽出します。今webappsフォルダに移動し、あなたの戦争と同じ名前で、そこに別のフォルダを見つけることができます。

私が直接、Netbeansのに戦争をインポートするためのオプションを見つけることができませんでした(のこの機能を作成し、Netbeansのにパッチとして、それを提出する可能性が奇妙な。多分誰かの)。 Tomcatのフォルダに抽出しますフォルダには、NetBeansプロジェクトとして使用することができます。これは、最初のいくつかの他のフォルダにコピーすることをお勧めします。 File > New Project > Web application with existing sourcesによってインポート。

Eclipseは戦争をエクスポートし、あまりにもそれとソースを含めるためのオプションを持っているので、ソースファイルがあまりにも戦争である可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top