NGS 軟體開發

【NGS 軟體開發】在Ubuntu上設定預設的Java環境為Oracle Java8

先去Oracle官網 :

https://www.oracle.com
/java/technologies
/javase
/javase8u211-later
-archive-downloads.html

找JDK 的壓縮package。例如 jdk-8u231-linux-x64.tar.gz

利用以下腳本設定環境變數和預設的Java路徑

Bash
mkdir /usr/lib/jvm
tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/lib/jvm

echo 'export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_231/bin' >>~/.bash_profile
echo 'export JRE_HOME=${JAVA_HOME}/jre' >>~/.bash_profile
echo 'export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib' >>~/.bash_profile
echo 'export PATH=${JAVA_HOME}/bin:$PATH' >>~/.bash_profile
source ~/.bashrc
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_231/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_231/bin/javac 300
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_231/bin/jar 300
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_231/bin/javah 300
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_231/bin/javap 300
update-alternatives --config java
java -version

對於部份不相容Open JDK的軟體就會需要用上面的方法把系統預設的Java環境改成Oracle的版本

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

zh_TWChinese