在Weblogic12c上部署Spring Boot REST服务

3
我正在将我的应用程序部署在Oracle WebLogic 12c上。 我的应用程序使用Spring Boot,Spring REST服务和Jackson。 所有的jackson库如下: jackson-annotations.2.6.1.jar jackson-core.2.6.1.jar jackson-databind.2.6.1.jar jackson-datatype-hibernate4.2.6.1.jar jackson-datatype-hppc.2.6.1.jar jackson-datatype-json-org.2.6.1.jar jackson-datatype-jsr310.2.6.1.jar 我遇到了这个错误: java.lang.IllegalAccessError:尝试从类com.fasterxml.jackson.datatype.jsr310.JavaTimeModule中访问方法com.fasterxml.jackson.databind.ser.std.StdSerializer。(Ljava/lang/Class;)V
我认为是jackson-datatype-jsr310与Weblogic库发生了冲突。
请帮帮我!
1个回答

1

我发现将以下内容添加到weblogic.xml对我有用:

<wls:prefer-application-packages>
    <wls:package-name>com.fasterxml.jackson.*</wls:package-name>
</wls:prefer-application-packages>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接