通常weblogic 12c不支持jax-rs 2.0,但是借助于weblogic本身附带的jax-rs共享库,可以将jax-rs版本从1.1升级到2.0。问题是库实现是jersey 2.5,它不能满足我的需求。我找到了一个关于在weblogic上升级球衣版本的链接,这看起来很复杂。用我的球衣版2.13替换球衣罐2.5是否足够?我还需要做其他事吗?
答案 0 :(得分:5)
我创建了一个简单的maven项目来生成带有2.19 jersey共享库for weblogic的war文件。
我用weblogic 12.1.3测试了它
你可以从这里克隆weblogic-jax-rs
克隆后运行mvn package
以生成战争,然后将其部署到服务器
当然,您必须在weblogic.xml中指定新的实现版本,现在是2.19
如果您不熟悉maven,可以下载war文件from here
从weblogic 12.2.1开始 - 与它捆绑的球衣2.21.1因此不需要额外的安装。
weblogic 12.2.1.1附带球衣2.22.1