JAVAX RS WS客户端优化NoClassDefFoundError

问题描述:

我们正在将CXF 2.7.7版迁移到3.1.8并面临以下问题。 而且还更新javax.rs.ws 2.0-M10到2.0.1JAVAX RS WS客户端优化NoClassDefFoundError

Exception in thread "main" java.lang.NoClassDefFoundError: javax/ws/rs/client/ClientException 

如果我们使用相同的javax.rs.ws 2.0-M10,面临跌破发行

Exception in thread "main" java.lang.NoClassDefFoundError: javax/ws/rs/core/NoContentException 

任何人有解决方案,什么可能是包含这两个类的Javax-rs-ws版本的正确版本?

+0

请问您可以发布一个[最小,完整和可验证的示例](https://*.com/help/mcve)? –

从CXF 3.1.X migration guide

支持使用JAX-WS 2.1基于API罐已被删除。 Java 7 (现在需要)包含JAX-WS 2.2,所以这不应该成为问题。