Jersey jarhell - v2.22.1,添加了所有依赖项

Jersey jarhell - v2.22.1, all dependencies added

我正在尝试配置一个基本的 java Web 应用程序以使用 Jersey,我遵循了许多不同的教程:mkyong 的、可怜的开发人员的、关于依赖项的 jersey 文档,但我被卡住了.

我还确保我的所有 Jersey 库都是 downloaded/located web/WEB-INF/lib,并且所有 jar 版本都是合法的。

这是web/WEB-INF/lib:

Web.XML :

堆栈跟踪:

weblogic.application.ModuleException: java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map;
    at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)
    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
    at weblogic.application.internal.flow.ModuleStateDriver.next(ModuleStateDriver.java:216)
    at weblogic.application.internal.flow.ModuleStateDriver.next(ModuleStateDriver.java:211)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)

顺便说一句,移动到TomCat完美解决了这个问题。 我尝试了上面评论中出现的 peeskillet 的建议,但没有任何效果。

我放弃了 WLS,一切正常。