-2

我在不同的目录 (/usr/java) 中有 Java 1.6 和 Java 1.7,还有一个指向其中一个的软链接(我当时希望使用的那个)。

IE:

total 16
drwxr-xr-x  4 root  root  4096 Jan 31 12:16 ./
drwxr-xr-x 11 root  root  4096 Jan 30 12:52 ../
lrwxrwxrwx  1 root  root     6 Jan 31 12:16 default -> java6//
lrwxrwxrwx  1 root  root    12 Jan 31 12:15 java6 -> jdk1.6.0_37//
lrwxrwxrwx  1 root  root    12 Jan 31 12:15 java7 -> jdk1.7.0_11//
drwxr-xr-x  8 david david 4096 Jan 30 18:16 jdk1.6.0_37/
drwxr-xr-x  8 david david 4096 Jan 31 12:14 jdk1.7.0_11/

这意味着我可以更改默认链接指向的位置,并更改我的 JAVA_HOME 指向的位置。

然而,我的系统充斥着 OpenJDK 和冰茶。我已经删除了它们(我认为),所以我根本没有系统 java。

我的问题是,如何让我的系统查找默认链接指向的 Java?

谢谢大家

戴夫

4

4 回答 4

2
  1. sudo update-alternatives --config java
  2. 选择java版本
  3. 在项目设置中设置你想要工作的 wich jdk
于 2013-01-31T12:51:46.813 回答
0

如果你不喜欢终端,这里有一个 GUI galternatives:. 这是非常容易使用。

于 2013-01-31T12:54:46.417 回答
0

只需按照此博客上的步骤操作:

如何在 Ubuntu Linux 上安装 Oracle Java:18 个步骤

它似乎已经做了我想要的。

不过感谢大家的建议。

于 2013-01-31T13:03:56.840 回答