在将Spring Framework从4.1.8迁移到5.0.1,将JDK从JDK 8升级到JDK 10,并尝试启动Spring Core应用程序后,得到此异常-
在设置bean属性时无法创建类型为[org.springframework.beans.factory.config.MapFactoryBean]的内部bean'util:map#23811a09',该bean正在使用Map属性,该属性也可以在Spring Framework 5。*
applicationContext.xml代码段
<bean id="anotherBean" class="com.AnotherBean" lazy-init="true"/>
<bean id="myBean" class="MyBean" lazy-init="true">
<util:map>
<entry key="test" value-ref="anotherBean"/>
</util:map>
</bean>
对jaxb和java.se.ee的添加模块也尝试了不同的选项,但没有成功。