Java 无法正常工作

Java 无法正常工作

我使用 ppa:webupd8 安装了 Java 7 和 8,我的终端显示已安装,但尝试运行 minecraft 时显示

This application requires a Java Runtime Environment 1.7.0

我对 Ubuntu 不是很熟悉,我真的不知道问题出在哪里。任何帮助我都感激不尽。

在此处输入图片描述

答案1

  1. 默认情况下,ubuntu 使用 open-jdk,导致您的问题的原因可能是没有为 java 设置环境变量,或者 ubuntu 仍在使用 open-jdk。
  2. 为此,请在终端中运行此命令sudo update-alternatives --config java
  3. 您将获得选择使用哪个版本的 Java 的选项,请确保选择 Oracle Java 7/8
  4. 如果这不起作用,请按如下方式开始设置变量:

    sudo -H gedit   /etc/profile
    JAVA_HOME=/usr/lib/jvm/jdk1.7.0
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    export JAVA_HOME 
    export JRE_HOME 
    export PATH
    

答案2

sudo apt-get install open-jdk,这个来自终端的命令将删除 OpenJDK 并将 Java 设置为默认值,如果这不起作用,请更新您的 Java 8。

相关内容