91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Fedora25安裝 Oracle JDK

發布時間:2020-07-23 00:19:27 來源:網絡 閱讀:682 作者:laowude 欄目:關系型數據庫

在配置 Oracle JDK 開發環境時,許多網絡教程都建議在 /etc/profile 添加環境變量。但 Fedora 下虛擬終端 gnome-terminal 默認不是登錄 Shell(可在配置中修改),不讀取該配置文件,導致系統無法找到 JDK。

現在,社區源添加了 oracle-jdk 安裝包,所需配置大大簡化。

$ sudo dnf install oracle-jdk8 oracle-jdk7

該包在安裝時,從 Oracle 官網下載 JDK。

安裝后,有兩種方法進行配置。

讀取環境變量配置文件

/etc/sysconfig/oracle-jdk 是 JDK 環境變量配置文件,可以添加多個 JDK 版本,方便切換。
該方法適合單用戶系統或者普通用戶沒有修改系統配置文件的情形。

只需在 ~/.bashrc 或 ~/.bash_profile 添加以下命令即可:

# JDK variables
test -f /etc/sysconfig/oracle-jdk && . /etc/sysconfig/oracle-jdk ||:

官方維基建議將用戶自定環境變量添加到 ~/.bash_profile,它僅在啟動交互式登錄 Shell時載入。
如果將環境變量添加到 ~/.bashrc,則每次打開一個虛擬終端都將載入該配置,因為所有交互式 Shell 都載入 ~/.bashrc
/etc/sysconfig/oracle-jdk 已做限制,寫入 ~/.bashrc 不會造成重復定義環境變量,導致變量嵌套的問題。

alternatives 機制

使用 alternatives 可以修改系統級默認的 JDK,該方法無需設置環境變量,但需要 root 權限,更適合系統全局修改。

$ sudo alternatives --config javac  # 切換 jdk
*  1  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-15.b17.fc23.x86_64/bin/javac
 + 2  /usr/lib/jvm/jdk1.8.0_66/bin/javac
   3  /usr/lib/jvm/jdk1.7.0_80/bin/javac
$ sudo alternatives --config java   # 切換 jre
*  1  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-15.b17.fc23.x86_64/jre/bin/java
 + 2  /usr/lib/jvm/jdk1.8.0_66/jre/bin/java
   3  /usr/lib/jvm/jdk1.7.0_80/jre/bin/java

參考地址:https://github.com/FZUG/repo/wiki/

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

麻栗坡县| 莒南县| 万山特区| 密云县| 富源县| 湖口县| 香港| 马山县| 保德县| 雷波县| 肥乡县| 弋阳县| 定日县| 土默特右旗| 陇西县| 朝阳市| 景德镇市| 长沙市| 永泰县| 岳阳县| 理塘县| 会同县| 潜江市| 怀集县| 佛山市| 庆云县| 朝阳区| 凤庆县| 招远市| 孟村| 惠来县| 葫芦岛市| 宜兰市| 鄱阳县| 施甸县| 虹口区| 毕节市| 卢湾区| 京山县| 尼勒克县| 商丘市|