2013-06-13 5 views
60

com.sun.jerseyorg.glassfish.jersey의 차이점은 무엇입니까?차이점 com.sun.jersey 및 org.glassfish.jersey

현재 com.sun.jersey에서 작업하는 내 REST 서비스가 있으며 테스트를 작성하고 싶지만이 기능에 대한 유용한 자습서를 찾을 수 없습니다 (아무 것도 작동하지 않는 것 같습니다). 그러나 org.glassfish.jersey 테스트에 대한 좋은 설명서를 찾을 수 있습니다.

답변

85

com.sun.jersey와 org.glassfish.jersey의 유일한 차이점은 Jersey 팀이 이제 다른 조직 (Glassfish)의 일부이므로 패키지 이름이 변경된 것입니다. 2 이하 버전은 com.sun.jersey 패키지를 사용하고, 2 이상의 버전은 org.glassfish.jersey를 사용합니다. 그렇습니다. 1.x와 2.x에는 몇 가지 차이점이 있습니다.

+1

팁 :이 버전 분할은 Maven Central Repository에서도 볼 수 있습니다. http://search.maven.org/#search%7Cga%7C1%7Cjersey-server – kevinarpe

+0

Jersey 2.0은 Java SE HTTP Server, Grizzly 2 HTTP 서버, Servlet 2.5 이상 컨테이너 및 서버 측 OSGi 컨테이너 및 HTTPURLConnection 기반 또는 Grizzly 비동기 클라이언트 전송 커넥터 서블릿 컨테이너에서 JAX-RS/Jersey 서버 측 비동기 기능을 활용하려면 적어도 Servlet 3.0을 지원하는 컨테이너가 필요합니다. Jersey는 Grizzly 2 HTTP 서버에서도 비동기식 리소스 호출을 지원합니다. (참고 - http://marek.potociar.net/2013/06/13/jax-rs-2-0-and-jersey-2-0-released/) – user3257644

+0

큰 차이점은 com.sun입니다. jersey works와 org.glassfish.jersey는 그렇지 않습니다. 권자 – Pavel