详解IntelliJIDEA中如何配置多个jdk版本即(1.7和1.8两个jdk都可⽤)有时候需要看Java源码,但是 Java 1.7 和 Java 1.8的差别的关系,有时候你想查看不同jdk版本的Java源码。
医药商城网站或者你的项⽬需要测试不同Java jdk 版本的通⽤与否。那么这个编辑器⽀持多个版本的jdk同时存在,可以⾃由的切换
具体实现,看下图,⼀次配置,可以随便使⽤,省事安⼼。
这是选择的是1.8版本的jdk
这是选择的是1.7的版本的jdk
⼀般像使⽤eclipse的时候,还得整个环境变量,但是我的这个1.7的时候,好像也没修改环境变量,我的那个测试⽤的helloworld项⽬的Java照样跑起来啦。不知道是不是这个配置可以⽆视环境变量的配置,也就是说,不⽤配置环境变量啦。
此事有待确定。
好像经过确定,还真的不⽤配置环境变量啦,因为如上图说是,你已经给编辑器指定过jdk在哪啦。
(更新于20170709)
⽤这张图来说明下,这个Java的环境变量可以不⽤配置。不知道这个依据是否有说服⼒呢?
idea配置artifacts>实例变量和局部变量要按某些同学说的那样的话,我在使⽤jdk 1.7的时候,我是不是得回来这,修改下环境变量,修改成对应1.7的位置之后,才可以使⽤jdk1.7.但是,事实上,我并不需要去修改这个环境变量,就可以直接使⽤,jdk1.7,虽然我的环境变量配置的是jdk1.8的,
这是因为当时我还没使⽤这个编辑器的时候,或者说我不知道这个编辑器可以配置多个版本的jdk的时候,安装jdk的同时,⼜去配置了下,环境变量。
不过,搞Java开发的同学们,拿来电脑的第⼀件事情,估计就是安装jdk啦,估计安装jdk的同时,肯定会配置环境变量啥的。
我这主要是说明:
hump怎么读这个编辑器,可以同时配置多个版本的jdk,便于不同jdk版本之间的切换。
就⽐如hashmap的源码实现,jdk1.7和jdk1.8就不⼀样,为了查看下jdk1.7的hashmap源码,我们总不⾄于,把jdk1.8卸载了,再安装1.7吧。
indexof函数定义这就是⽅便之处。
(更新于20170720)jupyter怎么打开已有的文件
关于配置完之后,使⽤时候,⼀些同学可能不知道在哪设置。
记得上⾯选⽂件夹的时候,要选择的是jdk,⽽不是jre,这个要注意下。
然后就是简单的配置,如下2图。
⼀般这个编辑器需要配置jdk的⼏个地⽅
要是maven项⽬,多模块或者单模块的项⽬,下⾯这个地⽅也可能需要配置下jdk版本。
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论