웹 서비스의 CXF를 호출하는 동안 오류가 발생했습니다

첫째, 만 가져 오기 cxf.jar에서

런타임 오류 :

Exception in thread "main" java.lang.IncompatibleClassChangeError: Implementing class

항아리 패키지 충돌, 온라인 패스를 찾기 나타내는하지만 쉽게 찾을 수 항아리에 수백 개의 프로젝트가 있기 때문에.

또 다른 생각.

모든 패킷 CXF 항아리 소개했다. 런타임 오류 :

Exception in thread "main" java.lang.NoSuchFieldError: QUALIFIED

인터넷이 문장에서 찾을 수 :

이유 : CXF 따라 XMLSCHEMA 코어 및 축 2 커널에 의존 XMLSCHEMA 충돌합니다.

해결 방법 : 프로젝트 만 CXF, 축 의존성을 삭제할 수 있기 때문에.

따라서 제거 병 포장, 동일한 에러에 대응하는, 축 - 커널.

실패.

또 다른 인수 :

에 XmlSchema JAR 패키지 충돌 :에 XmlSchema-1.4.7.jar (구) 및 XMLSCHEMA 코어-2.0.3.jar (신규)  

예전를 제거합니다. 같은가 다른 해결

따라서, 나는 또한 제거 ,에 XmlSchema이 오래된 항아리 패키지를 실행,

해결합니다.



HTTPS : //my.oschina.net/u/2552902/blog/543907 재현

추천

출처blog.csdn.net/weixin_34240657/article/details/92326855