問題タブ [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.
solr - Debian Lenny Solr Jetty のインストール + 実行中
サイトの検索を設定したい。Linode に Jetty + Solr をインストールするための情報があまり見つかりませんでした。
apt-getを使用するだけで、ubuntuにsolr-jettyをインストールできました。Debian でより良い経験をした人はいますか?
security - Jetty を使用したセキュア ソケット プログラミングに関する既知のリソースはありますか?
皆さんは、Jetty を使用した SSL ソケット プログラミングの優れたチュートリアルやサンプル コードを知っていますか? Jetty を使用していくつかのセキュアなアプリケーションを実装するつもりです.. :)
maven-2 - Maven - Jetty - org.apache.maven.lifecycle.LifecycleExecutionException: 失敗
サーバーを起動するにはどうすればよいですか?
これは、ターミナルに入力するコマンドです。
mvn 桟橋:実行
これが結果です。
java - 組み込み可能な Java HTTP サーバー
組み込み可能な Java HTTP サーバーをサポートする場合、複数の極端な方法があるようです。NanoHTTPD や com.sun.net.httpserver パッケージを利用して Jetty や Tomcat を埋め込もうとするような最小限のアプローチを見てきました。理想的な組み込み可能な HTTP サーバーは、Executor を介して起動でき、サーブレット/JSP をサポートするように実装されますが、それ以外の場合は、その親のロガーを使用でき、その JMX フックを統合できるようにする必要があります。
同様に、特定の機能を含めないというオプションを使用できるように、十分にモジュール化する必要もあります。この特性を持つ Java ベースの HTTP サーバーに出くわした人はいますか?
java - アプリケーション サーバーでの実際の (仮想) ホスト名の取得
Jetty で実行されているアプリケーションがあり、アプリケーションが自己参照絶対 URL を返すようにしたい (RSS フィードを生成するとき、クライアントは「現在の URL」コンテキストなしで動作できる必要がある)。
問題は、アプリケーションがデプロイされるホスト名が事前にわからないことです。また、複数のホスト名が同じ IP アドレスにマップされている仮想ホスティング環境にアプリケーションがデプロイされる可能性が非常に高いです。を使用してみましHttpServletRequest.getLocalName()
たが、クライアントがHTTP リクエスト。
基本的に、CGIの下で環境変数になるものを取得したいのですSERVER_NAME
が、Java APIがこれを提供しているようには見えません。どんな助けでも大歓迎です。
[1] 運が良ければ - 一部のセットアップでは IP アドレスのみが返されます。
java - Jetty への証明書のインポート
ここでの全体的な目標は、セキュリティで保護された SOAP Web サービスを呼び出せるようにクライアント証明書を使用して jetty を構成することです。
クライアント証明書 (*.cer) を受け入れるように Jetty を構成する方法を知っている人はいますか?
更新:私の問題/質問に対する解決策を実装する簡単な方法は見つかりませんでしたが、ここでの唯一の答えは技術的に正しいです!
java - jetty との統合テスト用に web.xml をロードする
OK、これは次のようなものです: Jetty を使用してプログラムでサーブレット テストをインストールおよび実行する
そこで素晴らしい答えを得て、サーブレットをプログラムでロードすることができ、そのすべてが素晴らしいものでした.
しかし、私がやりたいことは、テストでweb.xmlをロードし(すべてクラスパスに)、サーバーを実行させます(現在のクラスパスを使用)-ドキュメントで、ディレクトリにポイントする方法を見てきましたそれを行いますが、クラスパスから離れて作業したいです (インプレース テストに適しています)。基本的に私のweb.xmlを検証しています。
(関係ありませんが、このアプリはscalaにありますが、問題はありませんでした。すべてが宣伝どおりに機能します)。
java - 組み込みモードでの JSP の単体テスト
JSP の単体テストを行う小さなフレームワークを構築中です。これらの JSP にはいくつかのカスタム タグがありますが、それ以外は特別なものではありません。
利用可能な Java 単体テスト ソリューションは数多くありますが、私は別の本格的な JSP コンテナーを起動し、アプリケーションを展開し、TCP 接続を介して結果を収集する方法は使用しません。このケースの典型的な例は、Apache Cactus、Selenium などです。理想的には、可能な限り軽量な組み込みソリューションが必要です (ネットワーク接続が不要であることは良い兆候です)。また、さまざまなモック フレームワークも調べましたが、単体テスト中に JSP がコンパイル/実行されたときに、明確に機能する例が 1 つも見つかりませんでした。
私が見つけることができた最も近い解決策は、組み込みモードで Jetty を使用することでした。特に、 http: //docs.codehaus.org/display/JETTY/ServletTester に記載されているように、ServletTester クラスです。
残念ながら、上記の方法はサーブレットに対してのみ機能しますが、JSP については言及されていません。Jasper サーブレットをプログラムでフックする方法があると思いますが、2 つを統合するためだけに Jetty/Jasper の内部を 1 週間掘り下げる余裕はありません。無料で柔軟に構成できる限り、他の JSP/サーブレット コンテナーを使用してもかまいません。
誰かが同様のセットアップを持っていて、その経験を喜んで共有してくれれば幸いです。