首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么java -version不返回甲骨文的JRE 7呢?

为什么java -version不返回甲骨文的JRE 7呢?
EN

Ask Ubuntu用户
提问于 2012-12-02 00:16:35
回答 1查看 381关注 0票数 3

我一直在遵循这些步骤,并开始使用新的JRE安装部分的检查版本,但是java -version没有返回任何内容。

我运行过sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0/bin/java

它还了update-alternatives: using /usr/lib/jvm/jre1.7.0/bin/java to provide /usr/bin/java (java) in auto mode,所以我似乎把这部分做对了。

它可能与环境变量有关,例如JAVA_HOME和PATH,但我不知道如何设置它们。

EN

回答 1

Ask Ubuntu用户

发布于 2012-12-02 01:34:38

在安装java时,我使用以下步骤,并且它们总是正常工作:

  1. 甲骨文网站下载最新的tar
  2. 解压内容并将文件夹移动到:/usr/lib/jvm
  3. 安装Java替代品:sudo update-alternatives --install /usr/bin/java java /usr/bin/jvm/<jreName>/bin/java 1
  4. 更新替代程序(如果您正在安装您的第一个Java版本,通常不需要更新,但为了确保运行显然并不会造成损害):sudo update-alternatives --config java
  5. 为浏览器提供插件链接:ln -s /usr/lib/jvm/<jreName>/amd64/libnpjp2.so .mozilla/plugins/

这些步骤对我来说总是有效的,没有一个问题。如果您在遵循这些规则之后遇到任何麻烦(可能步骤4就是您所需要的),那么请发布更多的信息,如:

  • java -version实际上显示了什么(或者它实际上是空白的?)
  • sudo update-alternatives --config java的结果

在我的经验中,我似乎从来不需要JAVA_HOME,而且目前有完全工作的版本,没有变量集。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/224435

复制
相关文章

相似问题

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