我正在尝试用 jsr311-api 替换 Jersey-bundle ,但在 pom.xml 上替换它之后我得到 java.lang.CLassNotFoundException com.sun.ws.rs.ext.runtimedelegateimpl
当我调试一点时,我发现在 jsr311-api.javax.ws.rs.ext.RunTimeDelegate.findDelegate()中它找到了 javax.ws.rs.ext。首先运行RunTimeDelegate ,然后查找 com.sun.ws.rs.ext.runtimedelegateimpl 。 为什么它首先无法资助 javax.ws.rs.ext.RunTimeDelegate ?显然我没有 runtimedelegateimpl 它正在为此而哭泣。 是否可以用 jsr311-api 完全替换 jersey-bundle ,或者我必须将 jesey-bundle 与 jsr一起
答案 0 :(得分:0)
单独 jsr311-api 无法正常工作需要有实现,所以如果想要替换 jesrey-bundle ,请添加 jsr311 并将 jersey-bundle 范围更改为 test ,因为test可能会使用该实现。