java: 错误: 无效的源发行版:18
时间: 2023-12-07 09:39:06 浏览: 155
java中idea启动java项目报错-error:java: 无效的源发行版: 10
根据提供的引用内容,出现“错误: 无效的源发行版:18”可能是因为Maven上的依赖不正确或者项目的JDK版本不正确。解决方法如下:
1.检查项目的JDK版本是否正确,可以在命令行中输入以下命令查看当前JDK版本:
```shell
java -version
```
如果版本不正确,需要安装正确的JDK版本并将其设置为默认版本。
2.检查项目的pom文件中的依赖是否正确,可以尝试更改依赖或添加新的依赖。更改后需要刷新Maven以使更改生效。
3.如果以上两种方法都无法解决问题,可以尝试在项目的pom文件中添加以下配置:
```xml
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
```
这将强制Maven使用JDK 1.8编译项目。
阅读全文