我只是按照简单易懂的指南安装了 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
以检查它是否有效。