我试图在wildfly server 20 final上执行spring批处理应用程序,但出现以下错误,
如果我使用内置的tomcat服务器,同样的代码也可以正常工作。
原因:java.lang.nosuchfielderror:org.springframework.batch.core.repository.dao.jackson2executioncontextstringserializer.(jackson2executioncontextstringserializer.)上的block\u不安全\u多态\u基类型。java:119)位于org.springframework.batch.core.repository.support.jobrepositoryfactorybean.afterpropertiesset(jobrepositoryfactorybean)。java:192) 位于org.springframework.boot.autoconfigure.batch.basicbatchconfigurer.createjobrepository(basicbatchconfigurer。java:133)位于org.springframework.boot.autoconfigure.batch.basicbatchconfigurer.initialize(basicbatchconfigurer)。java:101)位于org.springframework.boot.autoconfigure.batch.basicbatchconfigurer.afterpropertiesset(basicbatchconfigurer)。java:95) 位于org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.invokeinitmethods(abstractautowirecapablebeanfactory)。java:1847)位于org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.initializebean(abstractautowirecapablebeanfactory)。java:1784)
暂无答案!
目前还没有任何答案,快来回答吧!