CXF ClassNotFoundException:javax.ws.rs.MessageProcessingExc
发布时间:2020-12-15 04:26:08 所属栏目:Java 来源:网络整理
导读:我正在尝试启动jax ws rs服务器端点,我可以让他们开始使用rs-api 2.0(和版本2.0.1),但是当我尝试发出请求时它会抛出 java.lang.NoClassDefFoundError: javax/ws/rs/MessageProcessingException 关于此事,SO还有其他一些主题,但这些建议对我不起作用.使用任何
我正在尝试启动jax ws& rs服务器端点,我可以让他们开始使用rs-api 2.0(和版本2.0.1),但是当我尝试发出请求时它会抛出
java.lang.NoClassDefFoundError: javax/ws/rs/MessageProcessingException 关于此事,SO还有其他一些主题,但这些建议对我不起作用.使用任何rs-api 2里程碑版本会引发问题 Exception in thread "main" java.lang.NoClassDefFoundError: javax/ws/rs/BadRequestException 我将它作为java应用程序运行,而不是webapp.任何人有任何想法尝试?谢谢 编辑:我的依赖.我添加了jsr311,但没有改变MessageProcessingException <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-c3p0</artifactId> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </dependency> <dependency> <groupId>postgresql</groupId> <artifactId>postgresql</artifactId> </dependency> CXF: version 2.7.0 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxrs</artifactId> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-ws-security</artifactId> </dependency> rs-api version: 2.0 <dependency> <groupId>javax.ws.rs</groupId> <artifactId>javax.ws.rs-api</artifactId> </dependency> jsr311 version: 1.1.1 <dependency> <groupId>javax.ws.rs</groupId> <artifactId>jsr311-api</artifactId> </dependency> 解决方法
面对同样的问题,但后来当我使用cxf-bundle的3.0.0-milestone2和2.1-m01的javax.ws.rs-api时,它就像一个魅力.
<dependency> <groupId>javax.ws.rs</groupId> <artifactId>javax.ws.rs-api</artifactId> <version>2.1-m01</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-bundle</artifactId> <version>3.0.0-milestone2</version> </dependency> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |