問題タブ [embedded-jetty]
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.
caching - 埋め込まれた Jetty インスタンスで静的ファイルがキャッシュされないようにするにはどうすればよいですか?
CSS がブラウザ側にキャッシュされないようにしたい。埋め込まれた Jetty インスタンスでどうすればよいですか?
xml 構成ファイルを使用していた場合は、次のような行を追加します。
それをコードに変換するにはどうすればよいですか?
今、私は Jetty を次のように起動します:
WebAppContext の責任領域のどこかで setControlCache を検索する必要があると思います。
これに関するアドバイスはありますか?
java - Jetty のサーバークラスによってスローされる一般的な例外を回避するにはどうすればよいですか?
Jettyをライブラリとして使用して、サーブレット サーバーをアプリケーションに埋め込むことができます。これを行うには、 Serverクラスのインスタンスを作成し、ある時点で start を呼び出します。このメソッドは例外をスローします。純粋な Exception (特殊化されたサブクラスではない) をキャッチまたはスローすることは、悪いスタイルです。これを回避し、この一般的な例外を処理せずに実行中のアプリケーションで Jetty サーバーを取得する方法を知っている人はいますか?
jetty - 組み込みJettyサーバーが完全に初期化されたことを検出する
JettyをJavaアプリケーションに埋め込み、Jettyサーバーオブジェクトのインスタンスでstart()メソッドを呼び出しています(静的および動的Webコンテンツの場所を説明するハンドラーリストを設定した後)。start()は、初期化が完了するまでブロックを呼び出しますか?そうでない場合、サーバーが完全に起動し、リクエストを受信する準備ができたことを確認するにはどうすればよいですか?
jsp - Jarファイル内のファイルを探している埋め込みJetty
テスト アプリケーションに Jetty を埋め込むことに成功しました。問題なくファイルを提供できます。Jetty が独自の Jar ファイル内にあるファイルを提供できるかどうかを知りたいです。
それが可能かどうか誰にもわかりますか?
gwt - GWT のホスト モード Jetty はどこから実行されますか?
ホスト モードで実行しているときに、バックエンドの Java コードで Web サービスを呼び出そうとしています。すべてが正常にロードされ、GWT RPC 呼び出しが機能し、サーバーで確認できます。その後、(jax-ws を使用して) 外部 Web サービスを呼び出そうとするとすぐに、突堤は内部サーバー エラー (500) で失敗します。
ログを ALL まで上げましたが、スタック トレースやこのエラーの原因はまだわかりません。リクエスト ヘッダーとレスポンスで 500 エラーに関する 1 行を取得するだけです。
内部桟橋がログファイルをどこかに保持しているかどうか、または何が問題なのかをデバッグする方法を知っている人はいますか?
OS X 10.6.1 で GWT 1.7 を実行しています
編集: -noserver オプションを使用できることは知っていますが、これがどこにあるのかを知りたいと思っています。
jdbc - JDBC データソースと連携するための jetty の構成
JDBC接続プールを使用するSpring Webアプリケーション(グラスフィッシュサーバー上)があります。次のように XML ファイルで定義します。
そして今、統合テストのために、組み込みの Jetty サーバー内でアプリケーションを起動する必要があります。次のように、jetty.xml ファイルに接続プールを追加しようとしています。
接続プールを登録しますが、jdbc-resource も指定の名前で登録する必要があります。
どうすればそれを行うことができますか?
java - Jetty7が埋め込まれたJAX-WSエンドポイントを公開する
誰かがこれを手伝ってくれる?
組み込みのJetty7をエンドポイントとして使用したい。これは私が試したものです:
}
しかし、これがデフォルトのsunHttpServerの代わりにJettyを実際に使用しているかどうかはわかりません。
言及された1つのブログ
しかし、Jetty7にはそのようなHttpServerProviderはないようです。
助けてくれてありがとう、アクセル。
java - 依存性注入: Jetty 7
私のアプリケーションには、Jetty サーバーを必要とするいくつかのインターフェイスの実装が必要です。ただし、これらのインターフェースのすべての実装で必ずしもそうであるとは限らないため、Jetty サーバーは依存関係にすぎません。
Jetty サーバー全体をすべてのロギング、コネクター、およびハンドラー構成でラップするのは非常に面倒なので、Spring を使用してこれらの実装にサーバーを注入したいと考えています。別の場所でサーバーが必要な場合でも、実装によってサーバーが停止する可能性があるため、Server クラスを注入することはお勧めできません。現在、これらの実装に空のHandlerList
クラスを注入し、それらの問題を回避するためにハンドラーを登録しています。
問題: これらのハンドラーは他のハンドラーと干渉する可能性があります。そのような環境で Jetty を使用した人はいますか? そして、この問題はどのように解決できますか?
私の問題を明確にするための私のXML:
空が必要な場合は、指定された 内に新しいを作成する aのHandlerList
ようなものを使用します。com.example.myapp.util.ioc.CreateHandlerListFactory
org.springframework.beans.factory.FactoryBean
HandlerList
HandlerList
jetty - どのジェッティ ジャーを使用すればよいですか?
Jetty の組み込みバージョンを使用してアプリケーションを作成したいと考えています。残念ながら、そのために必要なjarファイルに関する情報は見つかりません。Maven リポジトリ ( http://repo2.maven.org/maven2/org/eclipse/jetty/aggregate/ )にはいくつかあります。しかし、jetty-server、jetty-server-all、および jetty-webapp の違いは何ですか? 組み込みのユースケースに必要なものはありますか?