未找到 Java 运行时环境(JRE)(linux ubuntu)

未找到 Java 运行时环境(JRE)(linux ubuntu)

我只是按照简单易懂的指南安装了 Java:https://www.java.com/en/download/help/linux_x64_install.xml

因此按照步骤 I:

1)从我的浏览器(ubunto Gnome)下载 jre-8u221-linux-x64(1).tar.gz

2)我将其移动到我想要的路径:/:mv jre-8u221-linux-x64(1).tar.gz /usr/java

3)我更改了它的权限/:sudo chmod 777 jre-8u221-linux-x64(1).tar.gz

4)解压:tar zxvf jre-8u73-linux-x64.tar.gz

5)现在完成了。

如果我执行:java -version,我会获得:

程序“java”可以在以下软件包中找到:* default-jre * gcj-5-jre-headless * openjdk-8-jre-headless * gcj-4.8-jre-headless * gcj-4.9-jre-headless * openjdk-9-jre-headless 尝试:apt install

就好像我的 Java 即使安装了也无法检测到它一样......

root@:/usr/java#:ls bin lib plugin THIRDPARTYLICENSEREADME-JAVAFX.txt 版权许可自述文件 THIRDPARTYLICENSEREADME.txt jre1.8.0_221 man release Welcome.html

root @:/usr/java#:cd jre1.8.0_221/

root@:/usr/java/jre1.8.0_221/#:ls bin lib man README THIRDPARTYLICENSEREADME-JAVAFX.txt Welcome.html 版权许可插件发布 THIRDPARTYLICENSEREADME.txt

root @:/usr/java/jre1.8.0_221/#:cd bin

root@:/usr/java/jre1.8.0_221/bin/#:ls 控制面板 javaws jjs orbd policytool rmiregistry tnameserv java jcontrol keytool pack200 rmid servertool unpack200

我们可以看到 java 在这里 (/usr/java/jre1.8.0_221/bin/java)

所以我不知道该怎么办,我的程序在定义路径之前无法检测到我的 java,而当我执行 java -version 时无法检测到版本...

请帮忙

答案1

编辑~/.bashrc文件并添加以下行:

export JAVA_HOME=/usr/java/
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=/usr/java/jre1.8.0_221 

保存更改,退出并重新启动 bash shell。

输入java -version以检查它是否有效。

相关内容