admin管理员组

文章数量:1794759

使用Maven创建新项目出现ClassFormatException:Invalid byte tag in constant pool:  19

使用Maven创建新项目出现ClassFormatException:Invalid byte tag in constant pool: 19

使用Maven创建新项目出现Invalid byte tag in constant pool: 19

使用Maven创建新的工程时出现了这个问题,在网上搜了一通,最终发现是log4j版本问题,特此写个博客记录下。

 

出现这个错误的原因是先前配置的log4j的版本过高,用到了JDK1.8以上的特性。结果tomcat启动就抛了这个错误。将log4j版本改成2.9.0就好了。

<dependency>     <groupId>org.apache.logging.log4j</groupId>     <artifactId>log4j-api</artifactId>     <version>2.9.0</version> </dependency>

 

本文标签: 新项目InvalidClassFormatExceptionMavenbyte