首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当java的安装目录是文件系统时,Hadoop JAVA_HOME没有设置吗?

当java的安装目录是文件系统时,Hadoop JAVA_HOME没有设置吗?
EN

Stack Overflow用户
提问于 2012-11-06 11:35:30
回答 1查看 193关注 0票数 1

我使用了this tutorial to install java on Ubuntu 12.04

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

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

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

EN

回答 1

Stack Overflow用户

发布于 2012-11-06 13:08:39

安装时,我删除了openjdk,然后像往常一样安装了java。这些是我遵循的步骤。希望能对你有所帮助

  1. 删除了openjdk

sudo apt-get purge OS(32bit/64bit)

  • change -*

  • 下载与sudo权限对应的java bin文件

chmod +x6u -linux-x64.bin

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

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

  • 添加JAVA_HOME环境变量
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13243974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档