2012-01-08 16 views
1
  1. 単純なサーブレットと単純なJSPページからなる単純なWebアプリケーションを実行すると、Eclipseで「as on server」オプションが表示されません。 Jetty Pluginを使用してコマンドラインで正常に実行できます。私はコマンドラインからMavenをやっているのが快適ですが、Eclipseを使用しているときに問題があります。Eclipse内で簡単なMaven Web-Appを実行する

  2. Eclipseでmavenを使用する方法を示すリンクを指し示すことができますか。私はSonatypeサイトを見ましたが、満足していません。

  3. なぜ私はそう聞いたのですか?

私は、Eclipseインディゴ(ないWTP)&のM2e & Mavenを使用しています3.

UPDATE - 私はEclipseでのTomcat 6とGlassFish 3の両方に構成されていると、彼らは非のMavenプロジェクトのために働きます。私はTomcatでこの単純なmaven -webプロジェクトを実行しようとしています

"問題は、Eclipseでnon-maven Webプロジェクトを作成すると、コンテンツがEclipseで認識される" Web-Content "したがって、私はRun on Serverのようなオプションを持つことができ、Eclipse内のServerにプロジェクトを追加することもできます。 しかし、maven Webプロジェクトの場合、コンテンツ(およびweb.xml)はsrc/main/webappにあり、 。Eclipseの

UPDATE 2 - 。私は、単純なサーブレットを作成しました「のmaven-原型-webappの」原型を選択することで、Mavenのプロジェクトを作成し、SRC /メイン/ webappの内側にそのエントリを追加しました私は、「Mavenのインストール」を実行してビルド。パッケージングは​​戦争ですが、午前あなたは日食

  • からそれらの上で実行できるようにするには日食でサーバーインスタンスを設定する必要がありますが、Mavenので日食プロジェクトファイルを生成することができます

  • 答えて

    0
    1. 通常のWebプロジェクトのようにサーバーにプロジェクトを追加することはできませんまたは、Eclipse用に既存のMavenプラグインを1つ使用してください(すべて吸いますが、もっと吸います))

    2. 誰がお勧めしますか? MavenはEARパッケージを使用するよう強制しません。 では、いくつかのEJBモジュールを含む複数のWebモジュールで構成されるアプリケーションを単一のアーティファクトとして展開したい場合に必要です。

    PS:私は、IDEAを使用することをお勧めします - でも、無料のコミュニティ版は、私はTomcatとGlassfishの両方を設定し、それらに非MavenのWebプロジェクトを実行することができる午前いる

    +0

    日食よりもずっといいです。あなたはもっと具体的なplsを日食の中でそれを実行する方法ができますか? – abhihello123

    関連する問題