com.sun.jerseyとorg.glassfish.jerseyの違い


82

違いは何であるcom.sun.jerseyとはorg.glassfish.jersey

現在、RESTサービスを実行していてcom.sun.jersey、テストを作成したいのですが、これに適したチュートリアルが見つかりません(何も機能していないようです)。しかし、私はorg.glassfish.jerseyテストについての良いドキュメントを見つけることができます。

回答:


113

com.sun.jerseyとorg.glassfish.jerseyの唯一の違いは、Jerseyチームが別の組織(Glassfish)の一部になっているため、パッケージ名が変更されたことです。2未満のバージョンはパッケージcom.sun.jerseyを使用し、2を超えるバージョンはorg.glassfish.jerseyを使用します。はい、1.xと2.xの間にはいくつかの違いがあります。


1
ヒント:このバージョン分割は、Maven中央リポジトリでも確認できます:search.maven.org/#search%7Cga%7C1%7Cjersey-server
kevinarpe

1
Jersey 2.0は、Java SE HTTPサーバー、Grizzly 2 HTTPサーバー、サーブレット2.5以降のコンテナー、サーバー側のOSGiコンテナー、およびHTTPURLConnectionベースまたはGrizzly非同期クライアントトランスポートコネクターのサポートを提供します。サーブレットコンテナでJAX-RS / Jerseyサーバー側非同期機能を活用するには、少なくともサーブレット3.0をサポートするコンテナが必要です。Jerseyは、Grizzly 2HTTPサーバーでの非同期リソース呼び出しもサポートしています。(参考- marek.potociar.net/2013/06/13/...
マヘシュ

4
私にとって大きな違いは、com.sun.jerseyは機能し、org.glassfish.jerseyは機能しないことです。笑
Pavel
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.