首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu中的Java安装

Ubuntu中的Java安装
EN

Stack Overflow用户
提问于 2014-01-30 11:37:02
回答 5查看 9.2K关注 0票数 4

我试图在Ubuntu中安装jre-7u51-linux-i 586。问题在于,在安装过程中,出现了以下错误:

$:/usr/local/ java $ java -version

程序'java‘可以在以下软件包中找到:

  • 默认-jre
  • gcj-4.6-jre-headless
  • OpenJDK-6-jre-无头
  • gcj-4.5-jre-headless
  • openjdk-7-jre无头尝试: sudo apt-get安装

我已经尝试通过webupd8安装,仍然是相同的问题。请帮帮忙。

谢谢你的帮助。但我还是被困住了。

当我试图做更新-替代方案时,我得到了以下错误:

$ sudo更新-选项-删除" java“/usr/lib/jvm/jdk1.7.0_25/bin/java-选项:警告:强制重新安装alternative /usr/local/java/jre1.7.0_25/bin/java,因为链接组java被破坏。更新-替代品:警告:不要用链接替换/usr/bin/java。

另外,我在下面介绍了安装的java版本。~/Softwares$ sudo更新-选项--显示java -手动模式链接当前指向/usr/local/ java /jre1.7.0_25/bin/java /usr/lib/jvm/jvm 1.7.0_51/bin/java-优先级1 /usr/local/java/jre1.7.0_25/bin/java -优先级1当前的“最佳”版本是‘/usr/lib/jdk1.7.0_51/bin/java’。

我已经删除了java作为: sudo apt清除openjdk-*我是Linux中的新手,请帮助。

EN

回答 5

Stack Overflow用户

发布于 2015-09-14 14:26:38

在不久的过去,我也面临着同样的问题,并以以下方式解决了这个问题。

从硬盘中删除所有可能的JRE/JDK发行版,并从更新替代程序中删除java替代品,如

  • 首先,列出可能的替代方案。

更新-选项--配置java

  • 第二,排除所有可能性。

更新-替代品-删除"java“/usr/bin 64/jvm/jdkORjreVersion/bin/java”

  • 第三,提取所需的jre/jdk发行版,得到所需的路径。(请注意此路径,我们将再次使用)
  • 第四,设置JAVA_HOME和路径变量,如

导出JAVA_HOME=installed jre/jdk路径导出PATH=$PATH:installed jre/jdk路径/bin

  • 将已安装的java可执行文件设置为java可执行文件的备选方案。

更新-替代品-安装"/usr/bin/java“"java”已安装jre/jdk path/bin/java“1 更新-选项--配置java

  • 选择所需的jre/jdk发行版。

PS:所有这些操作都应该作为根执行。

票数 3
EN

Stack Overflow用户

发布于 2014-01-30 11:45:05

我认为这是因为在安装之前,您必须删除操作系统附带的java。您可以使用以下命令:sudo apt清除openjdk-*

票数 1
EN

Stack Overflow用户

发布于 2014-01-30 18:25:19

删除其他java发行版(如openjdk )之后,尝试使用安装程序或通过webupd8安装oracle。然后在终端中键入以下两个命令。

代码语言:javascript
复制
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51  
export PATH=$PATH:$JAVA_HOME/bin

现在,如果在终端中键入java -version,则应该将输出打印到安装的java运行时版本。

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

https://stackoverflow.com/questions/21455401

复制
相关文章

相似问题

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