[java问题记录]IntelliJ Idea编译报错:javacTask: 源发行版 1.8 需要目标发行版 1.8

原因:不详,可能是升级idea造成的,之前打过一个升级补丁;

错误信息:

Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8
Information:2017/1/24 11:27 - Compilation completed with 1 error and 0 warnings in 5s 873ms
Information:java: Errors occurred while compiling module ‘java-lessions‘
Information:javac 1.8.0_91 was used to compile java sources
Information:Module "java-lessions" was fully rebuilt due to project configuration/dependencies changes
Error:java: Compilation failed: internal java compiler error

尝试的解决方法:

1、修改SDK 版本到1.8,依然无解;

2、修改 languages level 到8,依然是无效;

最终解决方案:

file--> settings--> java complier --- > 找到项目module,修改为1.8 就可以了。

然后运行测试代码,一切OK了~

时间: 2024-12-29 10:12:17

[java问题记录]IntelliJ Idea编译报错:javacTask: 源发行版 1.8 需要目标发行版 1.8的相关文章

Idea_编译报错 javacTask: 源发行版 1.6 需要目标发行版 1.6

在idea中编译时发生如下的错误 Information:Using javac 1.7.0_75 to compile java sources Information:java: javacTask: 源发行版 1.6 需要目标发行版 1.6 Information:java: Errors occurred while compiling module 'kulong' Information:15/3/26 13:22 - Compilation completed with 1 err

Idea maven编译报错 javacTask: 源发行版 1.8 需要目标发行版 1.8

javacTask: 源发行版 1.8 需要目标发行版 1.8 [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] An unknown compilation problem occurred [INF

Idea 编译报错 javacTask

报错信息: Idea 编译报错 javacTask: 源发行版 1.6 需要目标发行版 1.6 解决方案:

【java开发系列】—— Tomcat编译报错

由于之前Eclipse里面有一个可移植性的web工程,但是在我很久没用后,再次登录这个IDE的时候就发现了问题. 首先,我的电脑里面有两个版本的JDK,1.6和1.7.两个版本的Tomcat6和7以及两个版本的Eclipse IDE 3.5和4.0+. 当我启动开发环境后,想要向server中添加应用,发现报错: There are no resources that can be added or removed from the server. 我之前好用的应用怎么回不好使呢.于是删除ser

IntelliJ Idea编译报错:无效的源发行版 1.7

2018.02.03 Sat 今天重新启动了之前部署的项目,发现启动不了,提示:无效的源发行版 1.7 想到之前换过jdk版本,之前用的是1.8现在是1.6 去Project Structure中重新设置了项目的jdk,还是不行 又去Setting中设置了Java Compiler修改了Project bytecode version :1.6和项目的Target bytecode version:1.6 运行还是不行 上网查了一下,说Maven项目的pom.xml中java.version改成

启动项目,编译报错:Consider defining a bean of type 'XXX' in your configuration.

在controller层注入ConfigBean,编译器报错: 一开是以为是intellij idea 的告警级别设定的问题,就没有在意,继续启动项目,结果控制台报错:Consider defining a bean of type 'XXX' in your configuration. 错误信息显示找不到这个Bean类. 但是我明明写了啊. 后来经过一番查找,大概有了如下理解:主要问题出在@SpringBootApplication 这个注解上. 点进这个注解,可以看到,此注解功能大概由下面

android4.4 编译报错,和llvm 有关的

问题描述 最近想看一下android4.4 的source ,但是在编译的过程中遇到了下面的问题,各位大哥帮忙看一下,我实在是搞不定了,网上介绍的关于4.0 的类似的错误修改方法在4.4 上无效,其实错误也不是一样的. 4.0 的错误修改方法: $vi external/llvm/llvm-host-build.mk + LOCAL_LDLIBS := -lpthread -ldl 下面的是4.4 编译报错信息 external/llvm/lib/Transforms/Vectorize/BBV

Control character in cookie value, consider BASE64 encoding your value , java操作cookie遇到中文会报错的解决方案

项目当中用到cookie保存中文,但是会报如下错误: Control character in cookie value, consider BASE64 encoding your value 大概意思是保存到cookie当中的值存在控制字符,无法保存.但实际上数据是不存在这种问题的.再看后面的那句话,好像是将要保存的值进行了base64编码,可能是因为中文在编码时出现乱码导致一些控制字符的出现.看来setCookie方法不支持保存中文(GBK)编码的样子. 解决方案:将要保存的值进行URLE

选iphone5可以正常编译运行 , 但是5s和6和6s都会编译报错

选iphone5可以正常编译运行   但是5s和6和6s都会编译报错 iphone6编译报错iphone5s编译报错 解决办法是,Build settings里面把Architectures里面的$(ARCHS_STANDARD)去掉,加入armv7和armv7s两个.