maven-compiler-plugin报错飘红

在这里插入图片描述
出现这种错误的原因在项目中没有指定maven-compiler-plugin的版本:

			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.5</source>
					<target>1.5</target>
					<encoding>UTF-8</encoding>
					<verbose>false</verbose>
				</configuration>
			</plugin>

改为:

			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.8.1</version>
				<configuration>
					<source>1.5</source>
					<target>1.5</target>
					<encoding>UTF-8</encoding>
					<verbose>false</verbose>
				</configuration>
			</plugin>

其实就是给maven-compiler-plugin插件加上了一行版本号:

<version>3.8.1</version>

然后报错就消失了。


版权声明:本文为emgexgb_sef原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。