java.lang.ClassNotFoundException:org.glassfish.hk2.Module,在部署期间从glassfish服务器获取
我正在尝试构建一个REST web服务,我正在使用java.lang.ClassNotFoundException:org.glassfish.hk2.Module,在部署期间从glassfish服务器获取,java,web-services,jar,glassfish,web.xml,Java,Web Services,Jar,Glassfish,Web.xml,我正在尝试构建一个REST web服务,我正在使用web.xml构建体系结构,以及3.0之前的servlet。这是我的web.xml: <servlet> <description>JAX-RS endpoint - JLWS04Serv</description> <display-name>JLWS04Serv</display-name> <servlet-name&g
web.xml
构建体系结构,以及3.0之前的servlet。这是我的web.xml
:
<servlet>
<description>JAX-RS endpoint - JLWS04Serv</description>
<display-name>JLWS04Serv</display-name>
<servlet-name>JLWS04Serv</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>javax.ws.rs.Application</param-name>
<param-value>com.psp2.ws4.JLWS04Serv</param-value>
</init-param>
<init-param>
<param-name>org.glassfish.jersey.internal.ProcessingException</param-name>
<param-value>com.psp2.ws4.JLWS04Serv</param-value>
</init-param>
<init-param>
<param-name>org.glassfish.hk2.api</param-name>
<param-value>com.psp2.ws4.JLWS04Serv</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
JAX-RS端点-JLWS04Serv
JLWS04Serv
JLWS04Serv
org.glassfish.jersey.servlet.ServletContainer
javax.ws.rs.Application
com.psp2.ws4.JLWS04Serv
org.glassfish.jersey.internal.ProcessingException
com.psp2.ws4.JLWS04Serv
org.glassfish.hk2.api
com.psp2.ws4.JLWS04Serv
1.
问题是,当我尝试部署时,服务器显示以下错误:
java.lang.NoClassDefFoundError:org/glassfish/hk2/Module
我尝试搜索JAR,但没有找到一个包含该目录或
模块类的hk2库。服务器日志中是否有完整的堆栈跟踪?另外,您要将Glassfish部署到哪个版本?版本为2.0