如果你遇到了"无效的目标发行版: 1.9"的错误,这通常是由于Java编译器版本不匹配导致的。你可以尝试将编译器版本更改为与你的目标发行版匹配的版本。
在Maven项目中,你可以在pom.xml
文件中指定Java编译器版本。找到<build>
标签下的<plugins>
标签,添加以下配置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
确保<source>
和<target>
的值都设置为你希望的Java版本(这里是1.8)。保存pom.xml
文件并重新构建项目,看看是否仍然出现错误。
如果你使用的是IDE(如IntelliJ IDEA、Eclipse等),也可以在项目设置中找到编译器选项,并将编译器版本设置为1.8。
一旦你将编译器版本与目标发行版匹配,应该就能成功编译项目了。希望这可以帮助你解决问题!