1

我使用本教程在 Ubuntu 12.04 上安装 java

我首先尝试通过下载java以老式方式安装它,添加一个JAVA_HOME指向安装的变量并将其添加到PATH连接的\bin) 但由于默认安装了一些奇怪的openjdk,这不起作用......我记得是能够通过使用update-alternatives并选择我下载的安装来绕过它,但是这次它不起作用,该命令从未检测到我的新安装;所以我最终改用了那个教程。

使用本教程中的 PPA 的唯一问题是它没有将所有 jdk 安装在我可以指向的单个目录中JAVA_HOME,因此 Hadoop 抱怨该变量丢失。

有什么办法可以让 Hadoop 启动并运行?

4

1 回答 1

0

当我安装时,我删除了openjdk,然后像往常一样安装了java。这些是我遵循的步骤。希望它可以帮助你

  1. 删除了openjdk

    sudo apt-get purge openjdk-*

  2. 下载适用于操作系统的 java bin 文件(32bit/64bit)

  3. 更改权限

    chmod +x 6u -linux-x64.bin

  4. 要将 JDK 安装到当前目录,请运行自解压二进制文件。执行下载的文件,前面加上它的路径。例如,如果文件在当前目录中,则在其前面加上“./”(如果“.”不在 PATH 环境变量中,则需要):

    ./jdk-6u -linux-x64.bin

  5. 添加 JAVA_HOME 环境变量

于 2012-11-06T05:08:39.150 回答