springboot启动失败(java: -source 1.5中不支持默认方法(请使用-source 8或更高版本以启用默认方法))
报错信息:
【springboot启动失败(java: -source 1.5中不支持默认方法(请使用-source 8或更高版本以启用默认方法))】
文章图片
网上有很多这类错误的解决方法的文章,一般说修改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中添加如下代码
org.apache.maven.plugins
maven-compiler-plugin
3.1
1.81.8
这样就修改成功了。
参考:Java异常 | IntelliJ IDEA 改了项目的 Target bytecode version
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- Activiti(一)SpringBoot2集成Activiti6
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- Hive常见问题汇总
- 注册分销商的骄傲
- 如何启动改变
- spring|spring boot项目启动websocket
- Android系统启动之init.rc文件解析过程
- springboot使用redis缓存