2017-02-03 7 views
0

私はMavenをほとんど使用しません。私が使用するのは、Webアプリケーションの依存関係を維持するためだけです。MavenをインストールしてSpringブートをEclipseをエクスポートするWAR

私はSpring Bootを使ってWebアプリケーションを開発し始めました。 Maven installを実行すると、ターゲットフォルダにWARファイルが作成されます。その後、STS IDEでFile > Exportを使用してWARをエクスポートし、2つの戦争を比較します。 2つのファイルのサイズは異なります。どうすればいいの ?また、Mavenから作成されたWARファイルは、スタンドアロンのTomcat 7上で正常に動作しますが、Eclipse(STS)からのエクスポートされたWARは実行されません。

私はここで何が欠けていますか?

+0

STSからのエクスポートがjarを提供している可能性があります。これを確認できますか? – rajadilipkolli

答えて

1

WTP(ファイル>書き出し> Webなど)は、Mavenビルドとは異なるWARファイルを生成すると想定するのは妥当です。 Mavenビルドでは、プラグインをビルドに適用して、目的のWARファイルを生成することがあります。あなたのPOMファイルを慎重にチェックし、ビルドに使用されているMavenプラグインがあるかどうかを確認してください。 ここでは、プロジェクトからEclipse WTPコンポーネントがWARファイルをどのように生成するかを正確にはわかりません(エクスポートWARファイルはSTSのものではありません - Eclipse WebToolsProjectです)。エクスポートウィザードには、プロジェクト内で再生するためのオプションや、プロジェクト内の設定ファイルがあります。 Eclipseフォーラムでそれを聞いたほうがよいでしょう。https://eclipse.org/forums/index.php?t=thread&frm_id=88 これが役立つことを願っています。

関連する問題