java - 当多个 SDK 时更改项目 SDK

标签 java linux intellij-idea

我正在尝试将项目 SDK 从 1.7.0_45 更改为至1.7.0_75但是当我尝试在项目设置(IntelliJ IDEA)中选择 SDK 时,我收到以下消息:

The selected directory is not a valid home for JDK

我已经设置了我的$PATH&JAVA_HOME并且已经没有关于如何修复它的想法。

$路径:

/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/colin/bin/adt-bundle-linux-x86_64-20140321/sdk/tools:/home/colin/bin/adt-bundle-linux-x86_64-20140321/sdk/platform-tools

$JAVA_HOME:

/usr/java/jdk1.7.0_45

java-版本:

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 版本时,它工作得很好。

关于java - 当多个 SDK 时更改项目 SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28722710/

相关文章:

java - 当 SQL 字符串获取 'SYSDATE' 作为字符串参数传递时,Spring Data Access 异常

php - MySQL 和 PHP 的最佳服务器端语言

linux - 对 linux Bash 脚本进行基准测试

java - IntelliJ编译问题,java找不到符号但提供其位置?

java - 要求用户在二维数组中重新输入数据 - java

java - 无法从用户输入中检索数组列表项

python - 使用 Python 在 Pi 启动时写入 MySQL 数据库

java - 为什么 IntelliJ 的检查员会突出显示这段代码?

java - 如何在 Intellij 中重构 - 带参数的方法到带字段的类

java - 涉及java中背景图像的奇怪错误