我的 Ubuntu 12.04 中的 Java 混乱了

我的 Ubuntu 12.04 中的 Java 混乱了

我将从头开始讲述我是如何制造混乱的!!

我需要在 Ubuntu 12.04 上进行 Java 编程。因此,我从网站下载了 Net Beans 安装程序。当我尝试运行安装程序时,我发现未安装 JDK。无论如何,就像我以前在 Windows 中所做的那样(我是 Ubuntu 新手),我去了 Oracle Java 网站,下载了 rpm 包。

接下来,我发现 Ubuntu 默认没有安装 rpm,所以我也通过终端下载了 rpm。当我尝试通过 rpm 安装 jdk 时,它报错,提示安装名为“alien”的东西。

好的!!现在,我安装了 alien,最后,rpm 文件出现了问题。然后出现一条消息“jdk1.70.deb 已生成”。哇哦!!!我知道这个扩展,它是 Ubuntu 的安装程序文件,我快速通过 nautilus 转到 .deb 文件,然后双击它。我的软件中心显示它已经安装。他是对的!我在 /usr/java 中找到了 jdk 文件夹。但 javac 仍然没有运行!!!

我写了 java -version,它显示正在使用 openjdk,而不是我的新设置。

我在网上搜索,发现webupd8 提供的教程。我也尝试这样做,按照站点中的指南更改了 java 文件夹。但是现在,当我尝试在终端上运行 javac -version 时,它给出了一个错误:

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

现在,即使 java -version 也会出现同样的错误!

我试图找出如何卸载我新安装的 Java,但一无所获。现在,Java 甚至在我的浏览器上都无法运行!

请帮帮我。让我摆脱困境!!!:( :(

答案1

这是在 Ubuntu 上安装 Oracle Java7 的更好的方法:http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

相关内容