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 Central Repository에서도 볼 수 있습니다. search.maven.org/#search%7Cga%7C1%7Cjersey-server
kevinarpe

1
Jersey 2.0은 서버 측의 OSGi 컨테이너 및 HTTPURLConnection 기반 또는 Grizzly 비동기 클라이언트 전송 커넥터뿐만 아니라 Java SE HTTP Server, Grizzly 2 HTTP 서버, Servlet 2.5 이상 컨테이너에 대한 지원을 제공합니다. Servlet 컨테이너에서 JAX-RS / Jersey 서버 측 비동기 기능을 활용하려면 최소한 Servlet 3.0을 지원하는 컨테이너가 필요합니다. Jersey는 Grizzly 2 HTTP 서버에서도 비동기 리소스 호출을 지원합니다. (참조 -marek.potociar.net/2013/06/13/… )
Mahesh

4
저에게 큰 차이점은 com.sun.jersey는 작동하고 org.glassfish.jersey는 작동하지 않는다는 것입니다. 권자
Pavel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.