Java 当有多个SDK时更改项目SDK
我正在尝试将project SDK从1.7.0_45更改为1.7.0_75,但当我尝试在project settings IntelliJ IDEA中选择SDK时,我收到以下消息: 所选目录不是JDK的有效主目录 我已经设置了$PATH和&JAVA_HOME,但对于如何修复它,我已经没有任何想法了 $PATH: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/colin/bin/adt-bundle-linux-x86\u 64-20140321/sdk/tools:/home/colin/bin/adt-bundle-linux-x86\u 64-20140321/sdk/platform tools $JAVA_主页: /usr/java/jdk1.7.0_45 java-版本:Java 当有多个SDK时更改项目SDK,java,linux,intellij-idea,Java,Linux,Intellij Idea,我正在尝试将project SDK从1.7.0_45更改为1.7.0_75,但当我尝试在project settings IntelliJ IDEA中选择SDK时,我收到以下消息: 所选目录不是JDK的有效主目录 我已经设置了$PATH和&JAVA_HOME,但对于如何修复它,我已经没有任何想法了 $PATH: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/colin/bin/adt-bundle-linux-x86
java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~deb7u1)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
我的rpm下载也有同样的问题。不知何故,这似乎是错的。当我切换到tar.gz版本时,它工作得很好。我使用eclipse,在eclipse中,有一个菜单指定工作区的jdk路径。也许case与intellij类似。您应该试着从菜单中找到它,然后为新添加的jdk项目设置jdk,您选择的是哪个目录?在IntelliJ中配置JDK时,您的路径和JAVA_HOME没有任何区别。我试图在这里选择/usr/JAVA/jdk1.7.0_75;同样的问题。不知道该怎么办……令人烦恼的是,这似乎就是问题所在。