java.util.ServiceConfigurationError:javax.xml.ws.spi.Provider:Provider org.jboss.ws.core.jaxws.spi.ProviderImpl not found
at java.util.ServiceLoader.fail(ServiceLoader.java:231)
at java.util.ServiceLoader.access$300(ServiceLoader.java:181)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:365)
at java.util.ServiceLoader$1.next(ServiceLoader.java:445)
at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:165)
at javax.xml.ws.spi.Provider.provider(Provider.java:125)
at javax.xml.ws.Service.<init>(Service.java:77)
在API接口封装的过程中遇到了这么一个问题,在调用代理时,报了java.util.ServiceConfigurationError:javax.xml.ws.spi.Provider
异常,经过代码反复测试,找到了问题所在,是jar冲突导致的。在使用jar的时候,为了偷懒导入了其他项目的lib下的所有jar包。自认为多总比少好的观念,导致了jar包冲突,浪费了很多的时间,所以用到什么jar就导入什么jar,不要一味地导入大量的jar包,很容易造成冲突问题。