简体   繁体   English

在Weblogic12c上部署Spring Boot REST服务

[英]Spring Boot REST service deploy on Weblogic12c

I'm deploy my application on oracle weblogic 12c. 我在oracle weblogic 12c上部署了我的应用程序。 My application use Spring Boot, Spring REST service and Jackson All lib for 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 我的应用程序使用Spring Boot,Spring REST服务和Jackson All lib for 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

I get this error: java.lang.IllegalAccessError: tried to access method com.fasterxml.jackson.databind.ser.std.StdSerializer.(Ljava/lang/Class;)V from class com.fasterxml.jackson.datatype.jsr310.JavaTimeModule 我收到此错误:java.lang.IllegalAccessError:尝试从类com.fasterxml.jackson.datatype.jsr310访问方法com.fasterxml.jackson.databind.ser.std.StdSerializer。(Ljava / lang / Class;)V。 JavaTimeModule

I think jackson-datatype-jsr310 confict in weblogic lib. 我认为jackson-datatype-jsr310在weblogic lib中存在争议。

Please help me! 请帮我!

it worked for me to add this to the weblogic.xml : 我可以将它添加到weblogic.xml:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM