springboot启动失败:java: -source 1.5中不支持默认方法(请使用-source 8或更高版本以启用默认方法)
程序员文章站
2022-07-15 08:12:54
...
报错信息:
网上有很多这类错误的解决方法的文章,一般说修改java的版本为电脑上安装的Java的版本1.8 。可参考此篇博客:IDEA中提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
我的报错原因是用Maven新建的Moudle默认的目标字节码版本为1.5,使用Spring Assistant新建的Moudle的目标字节码版本为1.8
那么将版本为1.5的改为1.8的就行了
但是手动改完后,再次查看依旧变回1.5。
解决方法:
在需要改变版本的模块的pom.xml中添加如下代码
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<!-- 源代码使用的开发版本 -->
<source>1.8</source>
<!-- 需要生成的目标class文件的编译版本 -->
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
这样就修改成功了。
上一篇: Weblogic服务器安装
下一篇: nacos 作为配置中心