Mave项目Unable to process Jar entry [META-INF/versions/9/module-info.class] from Jar报错

时间:2024-03-13 15:30:54

项目环境:

Tomcat:7.0.6

JDK:1.7

项目运行成功,但是运行时存在这个jar包报错,如下图:

Mave项目Unable to process Jar entry [META-INF/versions/9/module-info.class] from Jar报错

将Tomcat改用8.5.50版本不再报错,但似乎并不是解决了这个问题,如下:

09-Jan-2020 16:14:11.937 信息 [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/G:/idea_workspace/new_svn/UnionMchntSys/trunk/target/elephantManage/WEB-INF/lib/log4j-slf4j-impl-2.12.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/G:/idea_workspace/new_svn/UnionMchntSys/trunk/target/elephantManage/WEB-INF/lib/slf4j-nop-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]