未找到 Java 執行環境 (JRE) (linux ubuntu)

未找到 Java 執行環境 (JRE) (linux ubuntu)

我只是按照易於遵循的指南安裝 java:https://www.java.com/en/download/help/linux_x64_install.xml

所以我一步一步:

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 外掛程式 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 ControlPanel 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以檢查它是否有效。

相關內容