2017-08-10 51 views
0

我們正在將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://stackoverflow.com/help/mcve)? –

回答

0

從CXF 3.1.X migration guide

支持使用JAX-WS 2.1基於API罐已被刪除。 Java 7 (現在需要)包含JAX-WS 2.2,所以這不應該成爲問題。