gpt4 book ai didi

Ubuntu 中的 Java 安装

转载 作者:行者123 更新时间:2023-12-02 00:59:28 26 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 中安装 jre-7u51-linux-i586。问题是在所有安装之后,出现以下错误:

$:/usr/local/java$ java -版本

程序“java”可以在以下包中找到:

  • 默认jre
  • gcj-4.6-jre- headless
  • openjdk-6-jre- headless
  • gcj-4.5-jre- headless
  • openjdk-7-jre- headless 尝试: sudo apt-get install

我尝试通过 webupd8 安装,仍然存在同样的问题。请帮忙。

感谢您提供的帮助。但我仍然陷入困境。

当我尝试执行更新替代方案时,出现以下错误:

$ sudo update-alternatives --remove "java""/usr/lib/jvm/jdk1.7.0_25/bin/java"update-alternatives:警告:强制重新安装替代/usr/local/java/jre1.7.0_25/bin/java,因为链接组 java 已损坏。update-alternatives:警告:不使用链接替换 ​​/usr/bin/java。

此外,我还在下面获取已安装的 java 版本。〜/Softwares$ sudo update-alternatives --显示 javajava - 手动模式 链接当前指向/usr/local/java/jre1.7.0_25/bin/java/usr/lib/jvm/jdk1.7.0_51/bin/java - 优先级 1/usr/local/java/jre1.7.0_25/bin/java - 优先级 1当前“最佳”版本是“/usr/lib/jvm/jdk1.7.0_51/bin/java”。

我已将 java 删除为: sudo apt-get purge openjdk-*我是 Linux 新手,请帮忙。

最佳答案

我最近遇到了同样的问题,并通过以下方式解决了该问题。

从硬盘驱动器中删除所有可能的 JRE/JDK 发行版,并从更新替代方案中删除 java 替代方案

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

update-alternatives --config java

  • 第二,排除所有可能性

update-alternatives --remove "java" "/usr/lib64/jvm/[jdkORjreVersion]/bin/java"

  • 第三,将所需的jre/jdk分发提取到所需的路径。 (注意这个路径,我们会再次使用)

  • 第四,设置JAVA_HOME和PATH变量

export JAVA_HOME=[installed jre/jdk path] export PATH=$PATH:[installed jre/jdk path/bin]

  • 将已安装的 java 可执行文件设置为 java 可执行文件的替代品

update-alternatives --install "/usr/bin/java" "java" "[installed jre/jdk path]/bin/java" 1

update-alternatives --config java

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

PS:所有这些操作都应该以 root 身份执行。

关于Ubuntu 中的 Java 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21455401/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com