問題タブ [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.

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

testing - Jetty7組み込み+Myfaces1.2の使用中に構成されたファクトリはありません

組み込みバージョンのjetty7を使用して、別のスレッドからのアドバイスに基づいて、junit4テストクラスでApacheMyFaces1.2を使用してWebアプリケーションをロードしています。

テストの実行中に、このエラーが発生します。

このアプリケーションは、tomcat、weblogic、さらにはoc4jでも正常に動作します。

どうすればこれを桟橋で動作させることができますか?

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

android - I-JettyまたはJetty

AndroidデバイスでホストするWebアプリケーションがあります。私は現在、androidsdkで利用可能なエミュレーターを使用しています。私のアプリケーションは、静的データと動的データの両方を提供します。私は現在、桟橋バージョン6.1.22を使用しています。使用するのに適したオプションは何かを尋ねたかったのです。1.コードが削除されたJettyWebサーバー。2.I-Jetty。

私のアプリケーションは次の機能を使用しています-

  • 静的リソースを提供するResourceHandler。
  • 同期データ要求を処理する汎用サーブレット。
  • 非同期データ要求を処理するためのCometServletの拡張。

以下の比較基準を楽しみにしています。

  • アプリケーションサイズ。コードを含むapkのサイズ。
  • 30リクエスト/秒の最大負荷でのメモリとCPUの使用量。これらは、アプリのライフサイクルでごくわずかしか発生しない短いバーストです。平均負荷は約5リクエスト/秒になります。
  • メンテナンスのしやすさ。Jettyの重要なアップグレードをアプリケーションに含めます。
  • 私がおそらく見逃している他の副作用。
0 投票する
7 に答える
9455 参照

java - JavaバックエンドとWebテクノロジーUIを使用してデスクトップアプリケーションを作成することは可能ですか?

JavaとWebテクノロジーでデスクトップアプリケーションを作成したいと思います。Javaを選択する主な理由は、Javaが無料でオープンソースであるため、投資が最小限に抑えられ、ライセンス費用などの投資を大幅に節約できることです。また、Webテクノロジーを選択する主な理由は、現在のJavaプログラマーは、HTMl、css、AjaxなどのWebテクノロジーに精通しており、WebテクノロジーですばらしいUIを作成した経験が豊富です。

私たちが作成したいソフトウェアについていくつかのアイデアをお伝えします。デスクトップベースのソフトウェア、つまりERPソフトウェアのようなものになります。

重要な要件は、優れたUIが必要であり、高速でリソースをあまり消費しないことです。

優れたGUIの実装は可能ですが、Javaでは難しいと聞いています。これは可能ですが複雑ですが、Microsoft製品のVisualStudioでも同じことを行うのは非常に簡単です。

Adobe Air、Nokia QTなどもチェックしましたが、どれもかなり高価であり、Javaテクノロジを使用したフロントエンドブラウザUIとバックエンド組み込みサーバー/データベースを探しています。

UIがWebテクノロジーを使用して作成され、組み込みサーバー(jettyやtomcatなど)とデータベースがあり、バックエンドプログラミングがJavaで行われるデスクトップソフトウェアを作成することは可能ですか。JavaFXはこれにどのように適合しますか?

したがって、基本的に、デスクトップアプリケーションには組み込みのブラウザ(Mozillaまたはソフトウェアと一緒にパッケージ化できるJavaブラウザ)がありますが、エンドユーザーはこれに気付かないはずです。

同じことについてのフィードバックをお待ちしております。JavaとWebテクノロジーの同様の組み合わせで作成されたソフトウェアの例をいくつか教えてください。

私はPulpTunesやZimbraのような似たようなソフトウェアをいくつか研究しましたが、それらはデータを表示するためにインターネットに接続しているようです。私たちのソフトウェアは完全にオフラインのデスクトップアプリケーションになります。

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

servlets - 組み込みJetty8.0でのサーブレット3.0のサポート

私の単体テストでは、Jettyに基づく単純なテストサーバーを使用します。

これは、web.xmlで構成されたサーブレットに対して非常にうまく機能しますが、サーブレット仕様3.0によって導入された新しい注釈構文を使用したいと思います。次に例を示します。

TestServerクラスでJettyを構成して、アノテーションベースのサーブレットも処理するようにするにはどうすればよいですか?

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

jsp - Jetty で JSP サポートが欠落しているか、ログ メッセージがわかりにくいですか?

6.1.24 で API を呼び出して jetty を起動します。

JSP 2.1 コンポーネントはクラスパスにあります。

しかし、ログには次のように書かれています:

対応する maven-jetty-plugin を使用している場合、このメッセージは表示されません。

私は何が欠けていますか?

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

java - プログラムで Jetty にリソースを追加する

Jetty を構成して起動するメイン クラスがあります。(これは、Web アプリケーションをテストするための Wicket の標準的な方法ですが、実際には wicket 固有のものではありません。)

ご覧のとおり、src/main/webapp が webapp ルートとして使用されます。ただし、ターゲット/クラスにあり、後で webapp にコピーされるリソースがいくつかあります。そこで、jetty に仮想ディレクトリを追加したいと思います。

とにマッピングtarget/classes/jsしたい/jstarget/classes/css/css

誰でも助けることができますか?

ところで:桟橋6.1.4です

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

jetty - jetty から stderr への不思議なコンソール出力?

埋め込まれた jetty Web アプリ ランチャーを実行すると、stderr に次の出力が表示されます。ビルドをmaven-2に移動した後、これを見始めました。誰もこれを見たことがありますか?

一見ランダムな時間に時々繰り返されます。

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

java - Spring フレームワークのベスト プラクティス: 非 Bean 準拠コンポーネントのデプロイ

Spring を使用して MVC アプリを構築したい (最初のタイマーはこちら)。

そのため、Jetty をサーブレット エンジンとして組み込みたいと考えています。ただし、Jetty は Java Bean のパターンに厳密に従っていないため、Spring からいくつかのクラスを起動できません (オーバーロードされたセッターまたは addXYZ のようなセッター以外の init メソッドを使用します)。

このプロジェクトを構築するために受け入れられている/推奨される方法は何ですか? 明らかに、私のコードはすべて MVC モデルにうまく適合しますが、Jetty の場合:

  • 自分の Spring 対応 Bean にすべての Jetty (またはその他の非 Bean 対応コンポーネント) をカプセル化しますか?
  • 春にできるだけ多くのインスタンスを作成し、Bean に準拠していないクラスを拡張して、適切な Bean のように動作させるようにしますか?
  • 別のオプションはありますか?
0 投票する
1 に答える
676 参照

java - 最も単純で最軽量のJavaWebサービスエンジン?

私は、JavaWebサービスを空中に浮かび上がらせるためのこの最も単純でわかりやすい方法を探しています。以前はAxis-1-on-Tomcatを使用していましたが、Axis2では厚くなりすぎました。私が探しているもののいくつかの好み:

  1. 低メモリフットプリント-最小限のバイナリを備えた小さなライブラリ。Axis2.warは17MBです-もっと軽いものが必要です。
  2. 組み込み-可能な限り少ない構成ファイルと管理スクリプトを使用して、JVM内から実行します。または、Jetty(または別の組み込みHTTPサーバー)上で実行します。
  3. 可能であれば、構成ファイルの代わりにランタイム構成(Jettyなど)。
  4. JavaからWSDLおよびWSDLからJavaがあります。
  5. サービスを追加するための可能な限り単純なメカニズム。新しいサービスを検出するためにサーバーを再起動する必要がある場合でも問題ありません。できれば、ロードするサービスのファイルにリストを含めないでください。

これらの方針に沿った解決策に精通している人はいますか?

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

servlets - Jetty: サーブレットとハンドラー

Jetty を理解しようとしています。

教えてください:

  1. サーブレットとハンドラーを使用する方が良いのはいつですか?

  2. 「リクエストごとのスレッド モデル」のサーブレットでコネクタを使用できますか?