2013-06-13 10 views
60

com.sun.jersey ve org.glassfish.jersey arasındaki fark nedir?Fark com.sun.jersey ve org.glassfish.jersey

Şu anda REST hizmetim com.sun.jersey üzerinde çalışıyor ve test yazmak istiyorum ancak bunun için iyi bir eğitici bulamıyorum (hiçbir şey işe yaramıyor gibi görünüyor). Ancak, org.glassfish.jersey testleri ile ilgili iyi belgeler bulabilirsiniz.

cevap

85

com.sun.jersey ve org.glassfish.jersey arasındaki tek fark Jersey ekip şimdi başka bir kuruluş (Glassfish) bir parçası olduğu için paket adı değişmiş olmasıdır. Aşağıdaki sürümler 2 paketini kullanın com.sun.jersey, 2'nin üzerindeki sürümler org.glassfish.jersey. Ve evet, 1.x ve 2.x arasında bazı farklılıklar vardır.

+1

İpucu: Bu sürüm bölmesi ayrıca bir Maven Central Deposu olarak da görülebilir: http://search.maven.org/#search%7Cga%7C1%7Cjersey-server – kevinarpe

+0

Jersey 2.0, Java SE HTTP Sunucusu, Grizzly 2 için destek sağlar HTTP sunucusu, Servlet 2.5 veya üstü kapsayıcıların yanı sıra sunucu tarafında OSGi kapsayıcıları ve HTTPURLConnection tabanlı veya Grizzly asenkron istemci aktarım bağlayıcıları. Bir Servlet konteynerinde JAX-RS/Jersey sunucu tarafı uyumsuzluk özelliklerinden yararlanmak için, en azından Servlet 3.0'ı destekleyen bir kaba ihtiyacınız vardır. Jersey, Grizzly 2 HTTP sunucusunda da asenkron kaynak çağrılarını destekliyor. Benim için - (Ref http://marek.potociar.net/2013/06/13/jax-rs-2-0-and-jersey-2-0-released/) – user3257644

+0

büyük fark olduğunu com.sun olduğunu. jersey çalışmaları ve org.glassfish.jersey yapmıyor. lol – Pavel