2012-02-14 5 views
1

IBM RAD 7.5.5 (기본적으로 Eclipse + 플러그인) 및 WebSphere 6.1을 사용하여 JAX-RS 기반 웹 서비스를 빌드하려고합니다.Eclipse "Dynamic Web Module"번호 란 무엇이며 프로젝트 패싯 목록에 JAX-RS가없는 이유는 무엇입니까?

새 동적 웹 프로젝트를 만들 때 "새 동적 웹 프로젝트"대화 상자가 나타납니다.

"대상 런타임"의 경우 "WebSphere 6.1"을 선택하면 "동적 웹 모듈"이 2.4이고 구성을 수정할 때 목록에서 선택할 "JAX-RS (REST 웹 서비스)"가 없습니다 .

그러나 "대상 런타임"에 대해 "WebSphere 7.0"을 선택하면 "동적 웹 모듈"은 2.5이고 구성을 수정합니다. 목록에서 선택된 "JAX-RS (REST 웹 서비스)"입니다. .

제 질문은 왜 WebSphere 6.1/Dynamic Web Module 2.4 목록에서 "JAX-RS"가 아닌지요? 단순히 지원되지 않습니까? 누군가가 왜 "2.4"라는 숫자를 설명 할 수 있다면 크게 환영 할 것입니다.

감사합니다, 롭 난 내 자신의 질문에 대답 할 수있는 몇 가지 파고 후

답변

8

...

은 "동적 웹 프로젝트"수 (2.2, 2.3, 2.4, 2.5)의 버전에 해당 서블릿 스펙 (예 : 서블릿 2.4, 서블릿 2.5, 서블릿 3.0).

Servlet 2.4 (WebSphere 6.1에서 지원)는 J2EE 1.4 및 J2SE 1.3을 사용합니다. (는 WebSphere 7.0 지원)

서블릿 2.5 자바 EE 5와 Java SE를 사용하는 제

서블릿 3.0 (아마도?는 WebSphere 8.0 지원)는 자바 EE 6 그래서 자바 SE 6

가 사용 JAX-RS에는 Java SE 5가 필요하므로 Servlet 2.5가 필요하다는 주석이 필요합니다.