最近刚接手的老旧项目中,启动的时候一直出现下面的错误提示:
[22-02-28 17:51:34.577] {resin-74} 警告: 来自注释处理程序 ‘org.antlr.v4.runtime.misc.NullUsageProcessor’ 的受支持 source 版本 ‘RELEASE_6’ 低于 -source ‘1.8’
[22-02-28 17:51:43.105] {resin-49} 警告: 来自注释处理程序 ‘org.antlr.v4.runtime.misc.NullUsageProcessor’ 的受支持 source 版本 ‘RELEASE_6’ 低于 -source ‘1.8’
项目使用jdk1.8启动,引入的antlr4-runtime包版本为4.3
经过排查,确定是pom.xml文件中引入的依赖包antlr4-runtime的版本过低导致的报错,有报错提示,但是不会导致项目完全启动不起来。
将依赖包antlr4-runtime的版本改成较高的版本,问题解决!
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
<version>4.9.2</version>
</dependency>