0

私が理解しているように、EclipseJunoリリースにはJettyサーブレットコンテナが埋め込まれています。つまり、追加のプラグインやパッケージをインストールしなくても、EclipseJavaEEでJettyを使用できると思いました。私はこれを試しました:

  • 単純な動的Webプロジェクトを作成し、「J2EEプレビュー」サーバーで実行します。その結果、404エラーが発生しました。

エラー404-見つかりません

このサーバー上のコンテキストは、この要求に一致または処理しませんでした。このサーバーに認識されているコンテキストは次のとおりです。ServletTest(/ ServletTest)

  • 埋め込まれたJettyインスタンスを作成しようとしました:

    public class Launcher {
    
        public static void main(String[] args) throws Exception {
            Server server = new Server(8080);
            server.start();
            server.join();
        }
    }
    

org.eclipse.jetty.server.Serverクラスをどこからインポートできるかがわかりません。

私は何が間違っているのですか?

4

2 に答える 2

0

最初のアプローチに固執します。もうすぐそこにいるようです。間違ったURLにpingを送信しているだけです。試してみてくださいhttp://localhost:8080/ServletTest

于 2012-12-10T15:50:44.803 に答える
0

突堤を使用するJ2EEプレビューには現在いくつかのバグがあります。現時点では、Run-Jettyプラグインの方が単純にわかりやすいようです...

http://code.google.com/p/run-jetty-run/

私のWebアプリケーションで完全に機能する場合は、runasrun-jettyを使用するだけです。

于 2013-08-30T09:03:56.597 に答える