問題タブ [maven-jetty-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1689 参照

spring - Spring 3.1 - Jetty Maven プラグインを使用した Servlet 3 コードベースの構成

Web アプリケーションの構成情報を指定するアノテーションを使用して、Spring 3.1 の新機能を統合しようとしています。

アプリを実行するために maven-jetty-plugin バージョン 8.0.4.v20111024 をセットアップしました。mvn jetty:run コマンドを使用して jetty を起動すると、すべて問題なく正しくセットアップされているように見えます。しかし、ブラウザーからアプリにアクセスすると、デフォルトのサーブレットの出力だけが表示されます。

tomcat が以前のバージョン (<=7.0.14) にあったのは、似たような問題のようです https://issues.apache.org/bugzilla/show_bug.cgi?id=51278

現在、jetty を使用できず、アプリケーションを tomcat にデプロイするために tomcat-plugin に切り替える必要がありました。

web.xml が利用できない場合に、jetty のデフォルトのサーブレットを上書きする方法について、何か提案はありますか?

0 投票する
4 に答える
8216 参照

maven - maven-jetty-plugin を使用したログバック ロギング

maven-jetty-plugin でログバック ロギングを使用したい。どうやら、システム プロパティ logback.configurationFile は、maven-jetty-plugin が開始されて slf4j が初期化された後に読み取られるため、ファイル ./src/test/resources/logback.xml は jetty によって読み取られません。その結果、すべてのログ メッセージがデバッグ レベルに設定され、コンソールに出力されます (デフォルトのログバック構成)。-Dlogback.configurationFile=... を指定して maven を起動すると、問題が解決します。ただし、log4j と maven-jetty-plugin で可能であるため、pom でプロパティを設定することをお勧めします。何か案は ?

ここに私のpom.xmlがあります:

logback.xml は次のとおりです。

0 投票する
1 に答える
3709 参照

maven - Maven Jetty Run from Jar

これが私がやりたいことです。私はMavenプロジェクトを作成し、Eclipseでそのためのjettyプラグインを構成しました...

したがって、Eclipseから実行し、Mavenの目標を設定するとjetty:run、web.xmlで指定されたポートのjettyでプロジェクトが実行されます。ここでjarファイルを作成したいのですが、作成するjava -jar myapp.jarと自動的にが呼び出されますjetty:run

これどうやってするの?

0 投票する
2 に答える
1493 参照

m2eclipse - m2eclipse maven-jetty-plugin -Djetty.port=8081 が検出されない

m2eclipse 実行構成での目標として、次のことを行います。

jetty:run-exploded -e -Djetty.port=8081

ただし、サーバーはまだ 8080 で起動しています。これを -e -Djetty.port=8081 jetty:run-exploded に変更しても役に立ちません。

これは m2eclipse の問題ではありません。mvn -e -Djetty.port=8081 jetty:run-exploded の実行が機能しない

0 投票する
1 に答える
2894 参照

java - JETTY を使用してプログラムを実行できません

プロジェクトを Jetty で実行するのが難しいと感じています。私は次のチュートリアルに従っているので、すべてのコードはそこから取得されます。プロジェクトを実行するために行った手順は次のとおりです。

1.)mvn clean installプロジェクト C:\Web\Spring3HibernateMaven に次のコマンドを書きました (これは私のプロジェクトが保持されている場所です)

2.) 新しいコンソールを開き、参照しC:\Web\Spring3HibernateMavenて入力しましたmvn jetty:run

3.) 次のメッセージが表示されたので、Jetty が稼働中であることを意味します。 2011-11-23 20:51:51.997:INFO::Started SelectChannelConnector@0.0.0.0:8080 [INFO] Started Jetty Server

4.) http://localhost:8080Web ブラウザーで入力したところ、次のメッセージが表示されました。

エラー 404 - 見つかりません。このサーバーには、この要求に一致または処理されたコンテキストがありませんでした。このサーバーに認識されているコンテキストは次のとおりです。

上記はハイパーリンクであり、クリックすると次のメッセージが表示されます。HTTP エラー 404 /Spring3HibernateMaven/ へのアクセスに問題があります。理由: NOT_FOUND Jetty を利用:/

このプログラムを起動して実行するにはどうすればよいですか?

編集

pom.xml

0 投票する
0 に答える
660 参照

jetty - jetty:run(jetty-maven-plugin)によって実行されるJettyのJettyWebAppContextを置き換えることは可能ですか?

Jetty7.2.2を使用しています。すべてのリクエストを自分のハンドラー(クラス:WebAppContextWithDispatcher)で処理したいと思います。しかし、jetty-maven-pluginでgoal jetty:runを実行してJettyを起動すると、JettyWebAppContextが最初のContextHandlerとしてロードされます。その場合、JettyWebAppContextはすべての要求を処理します。ハンドラーのcontextPathを変更できますが、変更したくありません。デフォルトのJettyWebAppContextを置き換えることは可能ですか?ここで、私の桟橋がどのハンドラーをロードするかを確認できます。

0 投票する
3 に答える
1988 参照

scala - gradleからjetty 8を実行する簡単な方法はありますか(jettyRunのように)?

残念ながら、spray/akka で適切に動作するには jetty 8 が必要です (これは scala プロジェクトです)。
jettyRun で使用されている古いバージョンでは、次のようなエラーが発生し
ます

最悪の場合、私が構築している戦争で突堤の組み込みバージョンを使用できますが、何か簡単な解決策があれば喜んで...

0 投票する
1 に答える
1429 参照

jetty - xsbt-web-plugin で jetty の contextPath を設定するには?

私はsbt 0.11.1とxsbt-web-plugin 0.2.10を使用しています

ここに build.sbt と plugins.sbt があります

build.sbt

プロジェクト/plugins.sbt

sbt コンソールで container:start を実行した後、configurationXml が機能しないようです。contextPath はデフォルト値「/」を取得します。

contextPath を変更するにはどうすればよいですか? 任意のヒント?前もって感謝します!

0 投票する
1 に答える
2115 参照

maven - maven プラグインのゴール jetty を実行: Intellij エラーで実行:「許可が拒否されました」

マルチモジュールのmavenプロジェクトを開発しています。IntelliJを使用してUbuntu環境でそのプロジェクトを開発したいと思います。Intellij maven プラグインを使用して maven ゴール "jetty:run" を実行すると、コンソールにエラー情報 "permission denied" と Fail が表示されます。

2011-12-16 16:55:46.371::INFO: jetty-6.1.15 2011-12-16 16:55:46.588::INFO: トランザクション マネージャーが見つかりません - Web アプリケーションに必要な場合は、構成してください。2011-12-16 16:55:48.684:/:INFO: Spring FrameworkServlet 'flamingo' を初期化していますリソース [domain.properties] 2011-12-16 16:55:52.912::WARN: 失敗した SelectChannelConnector@0.0.0.0:80 java.net.SocketException: 許可が拒否されました

0 投票する
1 に答える
2425 参照

maven - (グアバ) Resources.getResource("bddconf.xml") と properties.getClass().getResourceAsStream("bddconf.xml") の違い;

Maven war プロジェクトでは、jetty-maven-plugin を開発コンテナとして使用しています。

いくつかのリソース ファイルをフィルター処理しました。具体的には、「bddconf.xml」という名前にしましょう。

このファイルは maven によってフィルタリングされ、target/classes ディレクトリに配置されます。

このスニペットを使用して、このファイルの後に古い自家製の bdd fwk 検索を実行します。

このスニペットを webapp (jetty) で実行すると、inputStream が null になります。

一方、このスニペットでは、同じメソッドで:

動作しますが、この 2 つの方法の違いは何ですか?