IntelliJ 13.1.6 JDK 8支持

dai*_*yue 2 java intellij-idea java-8

我创建了一个Project SDK设置为的项目1.8 (1.8.0_25).问题是即使System无法解决,如果我切换Project SDK1.7 (1.7.0_71),一切正常.如何解决这个问题?

小智 9

以下对我有用:

  1. 去吧File | Project Structure.

    • Project从左侧窗格中选择.更改Project language level8 - Lambdas, type annotations etc..
    • Modules从左侧窗格中选择.在Sources选项卡上,8 - Lambdas, type annotations etc.Language level下拉列表中选择.
  2. 去吧File | Settings.在左侧窗格中,找到Build, Execution, Deployment | Compiler | Java Compiler(或只搜索"Java Compiler").在Per-module bytecode version列表中模块名称旁边,从Target bytecode version下拉列表中选择"1.8" .

  3. 重新启动IntelliJ并重新构建项目.