1.项目编译时,IntelliJ Idea编译报错:javacTask: 源发行版 1.7 需要目标发行版 1.7很显然是jdk版本冲突,于是查阅资料,作如下修改:File-->Other Settings-->Default Settings-->Compiler-->Java Compiler在Per-module bytecode version下点击“+”,出现的Choose Module框中是空白,无法修改Target bytecode version. 2.此时我想到了…
解决办法: 1.Project Settings-Modules,选择项目,选择language level 8 2.选中项目,右击选择Maven-->Reimport, 再次编译. 3.File-->Other Settings-->Default Settings-->Compiler-->Java Compiler 选择jdk1.8. 再次运行,仍然提示错误.再按照1的方法.…
IDEA Error:java: 无效的源发行版: 11错误 今天在网上下载了一个项目到本地运行报错 Error: Java : 无效的源发行版: 11 ,上网查了很多找到问题所在.项目的 JDK(Project SDK)版本 和项目的语言级别(Project language level )不同.可能是创建spring boot的时候没有注意直接选择11的版本,这时候就需要将jdk版本修改过来.因为项目已经启动了,所以我这里需要修改我这个项目的Java 版本. 报错信息如下: 解决办法: 检查…
最近想将自己在IDEA上开发的MAVEN项目切换到JDK1.8版本上,结果IDEA报1.8无效的源发行版.下面说一下自己的解决方案: 1.pom文件 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration>…
现象: intillj IDE 运行main方法 Information:javac 1.8.0_101 was used to compile java sources Error:java: 无效的源发行版: 1.9 环境:新安装的jdk1.9 mac ,intillj IDE 原因:目录下存在多个jdk版本版本,maven 编译版本不对 解决:删除多余版本,并更新maven 1.新安装jdk后需要修改intillj IDE 中的java compile 为jdk1.9 2.如果是maven…
如果你安装的是JDK1.7,而在file->project structure中设置的是language level是8的话,就会出现这个错误提示:无效的源发行版:8. 解决办法:将语言级别改为7,或6.即语言级别不能高于你安装的版本. 另外,如果file -> settings -> build,exception,deployment -> compiler -> java compiler 中如果将模块的target bytecode version改为1.8,则会出现…
idea启动的时候报错: 点击->file->project structure->project…
从http://start.spring.io/ 上下载的springboot 模板项目,导入intellij 后,报如下错误,原因是intellij 默认使用的Java compiler 是1.8版本的,如果自己电脑上是jdk1.7,就会报这个错,可以设置intellij  的jdk 和Java compiler 为1.7, 但是使用jdk1.8更为方便 解决这个问题,只需要设置一下intellij IDEA 的jdk为1.8即可(前提是装了jdk1.8).建议使用intellij 时,使用j…
解决办法:project structure中设置 JDK 和language 匹配即可.如图: 另外如果有maven,需要把maven中JDK版本设置成一样的.…
最新安装的IntelliJ IDEA 2018.1编译器,创建Java Project,并选择之前安装好的Eclipse配置的JDK,如图所示: 在工程中添加 Main.class, main函数中写上简单的代码,然后运行,出现如图所示的错误: 通过网上搜索解决方案,最终总结出原因: 打开 'File->Project Structure' 选择 Modules -> Sources,将Language level 改成其它的,比如,本例中改成 8 如果还是不成功,继续在 Project St…