java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl解决办法
问题现象:
这种很可能出现在独立一个简单示例项目中可以用,但是在把webService模块加入系统后,报出这类错误。
Exception in thread "main" javax.xml.ws.WebServiceException: Provider com.sun.xml.ws.spi.ProviderImpl not found at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:38) at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:133) at javax.xml.ws.spi.Provider.provider(Provider.java:76) at javax.xml.ws.Endpoint.publish(Endpoint.java:156) at com.test.webservice.MyService.main(MyService.java:7) Caused by: java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:34) ... 4 more
可能原因及解决:
1.版本需要:jre版本1.6(均含),jave EE5以上;升级
2.可能是应用程序的lib中加入了jaxb-impl.jar,而没有引入jaxws-rt的jar,或者仔细检查一下有无这块的引用不完整情况。关于JAX-WS加载顺序可参考《JAX-WS Provider (JAXB) 的加载顺序》;补充jar
3.重新加载javeEE:在build path 中 remove 掉 Java EE * libraris (*是版本数字),然后add libraris--myeclipse libraris -- next 选对应java EE 版本加入;
转载于:https://www.cnblogs.com/MyOceansWeb/p/7985750.html
java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl解决办法相关推荐
- java.lang.ClassNotFoundException:javax.xml.ws.soap.AddressingFeature $ Responses
问题 在Tomcat上部署JAX-WS Web服务时,出现以下错误消息: java.lang.ClassNotFoundException: javax.xml.ws.soap.AddressingF ...
- 关于java.lang.ClassNotFoundException: org.git.mm.mysql.Driver的解决办法
用jdbc链接数据库MySql时出现如下异常: java.lang.ClassNotFoundException: org.git.mm.mysql.Driver at java.net.URLCla ...
- 【已解决】Caused by: java.lang.ClassNotFoundException: com.sun.istack.Pool
最近遇到一个报错,记录一下解决的过程: 报错: 22-03-18.10:16:33.718 [JSF-FileRegistry-Back-Load-2-T-1] ERROR FileRegistry ...
- Kotlin 编译出错 java.lang.ClassNotFoundException: com.sun.tools.javac.util.context
最近遇到一次命令行执行 gradlew checkcode时报错的问题,某个组件的Kotlin编译出错了,抛出的异常为 compileReleaseKotlin fails with java.lan ...
- JNI调用native方法出现 java.lang.UnsatisfiedLinkError: XXXclass.XXXmethod()异常的解决办法
JNI调用native方法出现 java.lang.UnsatisfiedLinkError: XXXclass.XXXmethod()异常的解决办法 参考文章: (1)JNI调用native方法出现 ...
- 一次java.lang.ClassNotFoundException: org.apache.ibatis.session.SqlSession异常解决
一次整合框架时,出现找不到类的异常,如下图所示 java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSession 详细报错信息如 ...
- java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.exc.InvalidDefinitionException解决方法
今天做项目的时候,需要通过SpringMVC返回Map<String,User>的json字符串,但是启动服务器访问却发现报错500,错误信息如下: 严重: Context initial ...
- java.lang.NoClassDefFoundError: org/apache/http/ssl/TrustStrategy 错误解决办法
前天,在调第三方SDK开发的时候,报了一个错误为java.lang.NoClassDefFoundError: org/apache/http/ssl/TrustStrategy,下面来说下产生这个的 ...
- Android之java.lang.UnsatisfiedLinkError(Failed to register native method ***callMethod1())解决办法
1.问题 Failed to register native method com.example.chenyu.test.JniClient.callMethod1() java.lang.Unsa ...
最新文章
- linux常用命令(转载)
- 【iOS】日历行程的增删改查(完整)
- [转]汇编语言的准备知识--给初次接触汇编者 2
- python基础第三章选择结构答案-零基础学Python--------第3章 流程控制语句
- 解读电感和电容在交流电路中的作用
- 卷积神经网络精确率不增反降_深度学习 第四门课:卷积神经网络(Convolutional Neural Networks)...
- 优化android studio编译的apk大小
- 业务系统里面常见的方法接口设计
- mybatis直接执行sql_拼多多二面:Mybatis是如何执行一条SQL命令的?
- Citrix MCS桌面管理技术解读
- 基于Ubuntu虚拟机的Linux驱动开发入门
- 软件测评师的一些重点①
- 程序员的自我修炼——新手如何学好编程
- python程序基础知识(一)
- [USACO09DEC]视频游戏的麻烦Video Game Troubles(DP)
- python rewind_C语言rewind和fseek函数的用法详解(随机读写文件)
- imaplib 模块登陆163邮箱及下载
- John和《Mamma Mia》
- echarts 中使用百度地图 bmap (基础使用:仅显示、定义样式)
- rtl8169网卡驱动