使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
当前回答
如果您正在使用Android-studio 1.3,请遵循以下步骤-
进入文件-项目结构
在“模块-应用程序-属性”选项卡下,选择 源代码兼容性-1.8和
目标兼容性- 1.8。
这样就可以开始了。
其他回答
您需要转到/.idea/compiler.xml并将目标更改为所需的jdk级别。
不要忘记为你的模块设置依赖项:
对我来说,问题在于Maven无法找到适当的配置,因为这些项是在父pom中指定的。
更改文件->设置->构建,执行,部署-> Maven ->用户设置文件指向我的自定义设置,使用适当的存储库修复了隐藏的问题。
通过Help ->在浏览器中显示日志->单击日志文件发现了问题,当以前只得到标题中的错误和“java.lang. lang. log .”NullPointerException”。
我通过去项目结构->模块修复了这个问题,找到有问题的模块,单击依赖项选项卡,将模块SDK更改为项目SDK。
在我的情况下,我通过打开项目的。iml文件(它位于项目根文件夹,名称与项目名称相同),并将line <orderEntry type="jdk" jdkName="1.7" jdkType="JavaSDK" />更改为<orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />来修复这个问题
我在其他答案中配置了所有内容,但由于某种原因,Idea错误地更新了.iml文件。