java - 我可以使用比 Websphere 8.0 中捆绑的更新版本的 Jackson 吗?

标签 java jackson websphere classpath websphere-8

我正在 Websphere Application Server v8.0 下开发一个应用程序,我需要使用 org.codehaus.jackson:jackson-core-aslorg.codehaus.jackson:jackson-mapper-asl版本1.9.2(强制)。

在 WAS 8.0 上,此类库已包含在其运行时中,但其版本较旧。它是 1.6.2(您可以在这些图片中看到它): /image/dTv4a.gif/image/Vs3TM.gif

我在类路径中添加了 1.9.2 jar,但应用程序使用了 WAS (1.6.2) 中捆绑的库,忽略了类路径中的库。

因此,我无法在 1.9.2 版本中使用 1.6.2 版本中没有的一些 jackson 功能。

我的问题是:是否可以将WAS配置为不使用来自他自己的捆绑jar的jackson,并让应用程序使用类路径中的jar?

最佳答案

要在应用程序调用时覆盖服务器提供的 vrrsion,请将库添加到“隔离共享库”,然后将其与您的应用程序关联。

关于java - 我可以使用比 Websphere 8.0 中捆绑的更新版本的 Jackson 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37909191/

相关文章:

java - 集成测试中 MockMvc 和 RestTemplate 的区别

java - 将 InputStream 内包含的 json diff 结果分离到 Java 中的映射中

json - 使用 JSON 和 Wink 的 JAX-RS 客户端/服务器应用程序

websphere - 如何测试 httpOnly cookie 标志

mysql - 在 DCHQ 上找不到节点 [AppServer] 所需内存最少的匹配服务器

java - Project Euler 5. 如何将元素添加到 ArrayList 中的其他 ArrayList 中素数出现次数最多的 ArrayList

java - 按字典顺序比较两个字符串

java - 尝试学习泛型,有没有办法查看一个泛型对象是否比另一个更大或更小?

java - JaxRS 和 Jackson 的多态性

java - Jackson 模块签名阻止为自引用泛型类型添加序列化程序