Java Eclipse的“动态Web模块”编号是多少,为什么JAX-RS不在项目方面列表中?

Java Eclipse的“动态Web模块”编号是多少,为什么JAX-RS不在项目方面列表中?,java,eclipse,jax-rs,facets,ibm-rad,Java,Eclipse,Jax Rs,Facets,Ibm Rad,我正在尝试使用IBMRAD7.5.5构建一个基于JAX-RS的web服务,它基本上是Eclipse+插件和WebSphere6.1 创建新的动态Web项目时,会出现“新建动态Web项目”对话框 对于目标运行时,当我选择WebSphere6.1时,动态Web模块是2.4,当我修改配置时,列表中没有要选择的JAX-RSRESTWeb服务 然而,对于目标运行时,当我选择WebSphere7.0时,动态Web模块是2.5,并且修改配置,在列表中选择JAX-RSRESTWeb服务 所以我的问题是,为什么J

我正在尝试使用IBMRAD7.5.5构建一个基于JAX-RS的web服务,它基本上是Eclipse+插件和WebSphere6.1

创建新的动态Web项目时,会出现“新建动态Web项目”对话框

对于目标运行时,当我选择WebSphere6.1时,动态Web模块是2.4,当我修改配置时,列表中没有要选择的JAX-RSRESTWeb服务

然而,对于目标运行时,当我选择WebSphere7.0时,动态Web模块是2.5,并且修改配置,在列表中选择JAX-RSRESTWeb服务

所以我的问题是,为什么JAX-RS不在WebSphere6.1/DynamicWebModule 2.4的列表中?难道根本不支持吗?如果有人能解释为什么以及数字2.4的含义,我们将不胜感激

谢谢,
罗布

经过一番挖掘,我可以回答我自己的问题

动态Web项目编号2.2、2.3、2.4、2.5对应于Servlet规范示例的版本。Servlet2.4、Servlet2.5、Servlet3.0

WebSphere6.1支持的Servlet2.4使用J2EE1.4和J2SE1.3

WebSphere7.0支持的Servlet2.5使用JavaEE5和JavaSE5

WebSphere8.0可能支持Servlet3.0吗?使用JavaEE6和JavaSE6


因此,JAX-RS需要注释,这意味着它需要JavaSE5,因此需要Servlet2.5。

经过一些挖掘,我可以回答我自己的问题

动态Web项目编号2.2、2.3、2.4、2.5对应于Servlet规范示例的版本。Servlet2.4、Servlet2.5、Servlet3.0

WebSphere6.1支持的Servlet2.4使用J2EE1.4和J2SE1.3

WebSphere7.0支持的Servlet2.5使用JavaEE5和JavaSE5

WebSphere8.0可能支持Servlet3.0吗?使用JavaEE6和JavaSE6

因此,JAX-RS需要注释,这意味着它需要JavaSE5,因此需要Servlet2.5