您的位置:首页 > 编程语言 > Java开发

IntelliJ IDEA必须使用最新jdk问题解决

2017-04-09 11:20 281 查看
最近碰见一个问题,公司的项目大部分是jdk1.7的,然后下了最新的IntelliJ IDEA居然需要1.8才能启动,这就尴尬了。难道要改java_home?

上网搜了下,在一个评论区找到了答案,现在整理如下。

You should create IDEA_JDK_64 environment variable and set its value to JDK8 instance location on your computer.

This JDK8 instance can be used only for idea and JAVA_HOME can point to the Java 7 at the same time without any problems.

Via documentation:

idea64.exe uses this JDK search sequence:

IDEA_JDK_64 environment variable

..\jre64 directory

system Registry

JDK_HOME environment variable

JAVA_HOME environment variable

JAVA_HOME can point to the Java 7 at the same time with no problems.

这是英文文档里的内容,大致意思是说,你可以在环境变量中创建一个叫做IDEA_JDK_64的配置,地位等同于java_home,idea会优先读取这个配置,如此一来,idea可以启动,具体项目用哪个版本进去之后再设置也ok,两不耽误

注意:加了IDEA_JDK_64之后,path变量里也要加,就是把之前的%java_home%复制一份,然后改成%IDEA_JDK_64%

参考链接:https://www.oschina.net/question/227259_2160359
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  idea intellij idea
相关文章推荐