5

次の jar ファイル[gf_home]/glassfish/modulesversion 2.2

  1. jersey-bean-validation.jar
  2. jersey-client.jar
  3. ジャージ-common.jar
  4. jersey-container-grizzly2-http.jar
  5. jersey-container-servlet-core.jar
  6. jersey-container-servlet.jar
  7. jersey-gf-cdi.jar
  8. jersey-gf-ejb.jar
  9. jersey-media-json-jackson.jar
  10. jersey-media-json-jettison.jar
  11. jersey-media-json-processing.jar
  12. jersey-media-moxy.jar
  13. jersey-media-multipart.jar
  14. jersey-media-sse.jar
  15. jersey-mvc-connector.jar
  16. jersey-mvc-jsp.jar
  17. ジャージ-mvc.jar
  18. jersey-server.jar

をクリアした後[gf_home]/glassfish/glassfish/domains/domain1/osgi-cache、グラスフィッシュを起動しようとしますが、運がありません。さらにアドバイスをお願いできますか?

4

1 に答える 1

5

あなたがしたアプローチは正しいです。問題は、互換性がない可能性があるため、Glassfish 4.0 が最新の Jersey バージョンで動作しない可能性があることです。JerseyはGlassfishの内部で使用されており、互換性のないJerseyバージョンに問題がある場合、Glassfishは起動さえしないかもしれません(あなたの場合のように)。

すでに Jersey 2.2 が統合されている Glassfish night ビルドの 1 つを使用してみることができます。

http://dlc.sun.com.edgesuite.net/glassfish/4.0.1/nightly/

このリンクはhttp://glassfish.org (ダウンロード -> 進行中) からアクセスできます。ナイト ビルド バージョンは不安定になる可能性があります。

たとえば、ビルドを試すことができます: http://dlc.sun.com.edgesuite.net/glassfish/4.0.1/nightly/glassfish-4.0.1-b02-08_22_2013.zip

ミラ

編集1

次の記事では、GlassFish 4.0.1 で Jersey 2 を更新するスクリプトを見つけることができます。

于 2013-08-23T09:05:34.117 に答える