- Struts2.5.16
- Spring5.0.7
- Mybatis3.4.6
- Tomcat9
JDK9
问题: 在导入的jar包中,struts2-core-2.5.16和log4j-api-2.3版本不匹配,导致tomcat服务器无法启动
错误提示:
Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke<
Struts2 Spring5 Mybatis3整合jar包版本不匹配
最新推荐文章于 2024-07-02 14:53:04 发布
在尝试整合Struts2.5.16、Spring5.0.7和Mybatis3.4.6时,遇到由于struts2-core-2.5.16与log4j-api-2.3版本不匹配导致的Tomcat9启动失败问题。解决方案是升级log4j-api和log4j-core到2.7以上版本。为避免类似问题,开发者应关注框架的最新版本特性和jar包兼容性,适时更新或调整jar包版本。
摘要由CSDN通过智能技术生成