wen*_*ner 6 java lambda intellij-idea
因为retrolambda,我们可以在java 5 6 7中使用java 8 lambda特性.那么,如何让Intellij Idea在java 5 6 7语言级别允许lambda,还有lambda的ide特性?
Esk*_*ola 15
在IntelliJ IDEA中,您需要将模块的语言级别设置为Java 8,否则IDEA将给出关于lambda表达式的红色波浪线.
在Settings | Inspections | Java language level migration aids | Usages of API documented as @since 1.5 (1.6|1.7)你可以选择它来警告被记录为API的用法@since 1.8.
此外,您应该使用Java 7运行时或任何目标运行项目的所有测试.对于Maven,可以使用Surefire的jvm属性进行配置.在开发期间,在IDEA内部,使用Java 8运行测试更为实际.
| 归档时间: |
|
| 查看次数: |
8210 次 |
| 最近记录: |