原文链接:http://blog.csdn.net/tiantiandjava/article/details/46311929

在java项目中必不可少的是我们要指定一个jdk。

在指定jdk的同时,还可以指定jdk的Language level,这个有点像我们工程最低支持版本。比如Language level 设置了5.0 只是就不能出现使用6.0/7.0特性的代码。

因为这些特性在5.0的环境下是无法编译的。

或者可以理解ide会安装Language level指定的jdk版本来对我们的代码进行编译,以及错误检查。

在IntelliJ中有两个地方设置这个参赛。

这个设置针对整个工程,或者说是工程默认的。

这里是针对模块的,这里才是正在生效的设置。

如果设置Use project language level 就是延用project的设置。

此处可以重新指定。project设置就失效。

这个设置需要重新载入项目。

IntelliJ IDEA 之 jdk Language level相关推荐

  1. intellij idea jdk language level

    jdk的新的版本会兼容旧的版本. 如果安装了新的jdk,但是还是希望使用旧版本的特性,这个可以使用jdk language level来实现. 比如安装了jdk8,但是希望用7,那么language ...

  2. 2021-07-06-Intellij IDEA新建项目时JDK以及模块语言等级(language level)默认为1.8或1.5,每次创建新项目都需要重新更改

    问题详细描述:本人装了两个版本的JDK(JDK1.8 也叫JDK 8和JDK11)以前IDEA使用的都是JDK1.8,有时偶尔用11来看看新特性.今天想将IDEA的默认JDK换成11(language ...

  3. 一个额外的小问题——关于jdk和Language level的关系

    关于jdk和Language level的关系 为什么制定了jdk还需要指定Language level 为什么制定了jdk还需要指定Language level 在java项目中必不可少的是我们要指 ...

  4. Idea中Jdk和Language level的指定

    Idea中Jdk和Language level的指定 JDK 在每个新版本都会有其新特性,而新版本一般也会向下兼容旧版本的特性,IDEA 是对这些 JDK 的新特性是这样介绍的: JDK 6 :@Ov ...

  5. idea 模块jdk依赖总是自动变_解决IDEA中导入新的maven依赖后Language Level自动重置问题...

    问题: 弄了个测试项目,因为有涉及JDK1.8的代码,所以将IDEA中默认的Language Level 5(即对应JDK1.5),修改为了8(即对应JDK1.8),但是每次引入新的maven依赖,自 ...

  6. IDEA多Module的Language Level的问题

    最近做了IDEA的多模块测试项目,IDE是Intellij IDEA.发现无论是Project还是Module,默认的Language Level都是JDK 1.5,而且每次修改都仅限于当前有效,稍后 ...

  7. IDEA中maven项目的language level 修改后自动重置问题

    问题: 我的JDK使用的是1.8,但是在IDEA中编写1.8特性的代码时却会爆红,而且编译也通不过,确定不是代码的问题后.转而发现了Language Level这个东西,IDEA中默认Language ...

  8. diamond types are not supported at this language level

    在intellij导入git项目之后出现 diamond types are not supported at this language level错误 或者String等报错 File->P ...

  9. Try-with-resources are not supported at language level ‘5‘ 报错

    最先出现这个问题我以为是我的jdk没有设置为1.8,但是在File >> Project Structure >> Project language level确实是8. 确认 ...

最新文章

  1. recycleview 嵌套高度问题_突破!10万荧光材料无一幸免,150年来都没有解决的问题,最近找到答案了!|史上最强荧光材料...
  2. postgresql数据库的备份与恢复
  3. VA_X_Setup1849.zip
  4. 算法导论-线性时间排序习题解
  5. Petal Search is currently only available
  6. Exchange2010升级到2016——配置Exchange2016连接器、外部DNS设置
  7. html简介百度百科,outerHTML
  8. CSDN日报20170325——《一篇文章教会你,如何做到招聘要求中的“要有扎实的Java基础”。》
  9. 车企进军手机市场,意在智能汽车
  10. 日本警方称地震造成3676人死亡7843人下落不明
  11. 基于ESP8266称重式压力传感器(接入阿里云物联网平台)
  12. prefix-list前缀列表
  13. 数字图像处理及应用 阅读笔记
  14. 安装yolov5时,遇到的问题
  15. 虚拟货币盘点:微币,Q币,苹果平台,Facebook 的F币,Google会推G币么?
  16. 桌面上IE图标不见了怎么办?
  17. 防止浏览器窗口太小,设置最小宽度
  18. 认识大牛 深度学习“三剑客”
  19. cvte c++实习生面试题目
  20. 李涛PS高手之路提高篇(1)

热门文章

  1. Android安装apk应用的时候出现INSTALL_FAILED_SHARED_USER_INCOMPATIBLE如何解决
  2. 编译原理——SysY编译器实践报告
  3. 改变不了环境,学会改变自己!
  4. jabcob 使用API
  5. “破晓之战”星杯传说赛后复盘分析
  6. 如何设置小于12px的像素字体
  7. Ubuntu中如何开启samba/smb共享
  8. 站住!做副业的亲,是时候跟你们做个了结了!
  9. C ——进程内存(内存管理、内存分配(brk,sbrk、mmap、munmap)、内存常见错误)
  10. 夜班媒体人援助项目在京启动,陈于冰说:“一直以来.....