1. Ubuntu安裝jdk,解壓jdk的壓縮包一直找不到路徑
一、下載首先,下載jdkforubuntu。按照需要選擇不同的版本。這里選擇的是jdk-7u45。jdk-7u45-linux-x64.tar.gz二、解壓將下載下來的.tar.gz文件解壓。使用如下命令解壓:sudotarzxvf./jdk-7u45-linux-x64.tar.gz三、設置環境變數編輯.bashrc文件。在終端輸入如下命令:vi~/.bashrc在該文件的末尾,加上以上幾行代碼:exportjava_HOME=/opt/Java/jdk/jdk1.7exportCLASSPATH=${JAVA_HOME}/libexportPATH=${JAVA_HOME}/bin:$PATH四、驗證通過以上步驟,JDK已安裝完成。輸入以下命令驗證java-version,如圖:
2. ubuntu中如何將u盤中的tar包解壓到opt下
當然有許可權問題
解壓gzip壓縮的jdk.tar.gz,可以使用下面命令:
sudo tar -zxvf jdk.tar.gz -C /opt
或者:
cd /opt
sudo tar -zxvf /路徑/jdk.tar.gz
如果你是要安裝java JDK的話,就不是解壓到/opt這么簡單,還需要安裝。
安裝JDK,建議安裝源裡面的openJDK
sudo apt-get install openjdk-6-jdk
或者:
sudo apt-get install openjdk-7-jdk
3. Mac下載java的最新版本jdk13.0.1怎麼在終端配置環境變數
1. 安裝
不多說,去官網下載 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
tar包或者dmg,二者區別在於:
tar你自己解壓,放在你想要的地方(配置JAVA_HOME的時候是你自己選的位置!)
dmg會把JDK一鍵安裝到 /Library/Java/JavaVirtualMachines下。
安裝後 /Library/Java/JavaVirtualMachines目錄下文件夾如圖:
2. 環境變數的配置
不建議修改/etc/profile,去home文件夾下編輯bash_profile
如果沒有:touch一個
如果看不到:command + shift + . 顯示系統隱藏文件
vim ~/.bash_profile
解析:~代表當前用戶的home目錄,/是分隔符,.的意思做彎納是這個文件是隱藏的(原來誤以為鬧沒~/.bash_profile是一個文件,和bash_profile有區別,還和大牛balabala的講。。。純沒。)
添加如下內容(注意,第一行是JDK所在目錄,這里是我機器的路徑,大家寫自己的不要照抄):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
以後切換JDK版本,只修改第一行就行了
特別注意變數間有分號分隔,結尾是$PATH:. 一般來說PATH變數里會有其他應用的配置,別寫亂了
如果是JDK8及以前的版本,還需要下面這一句:
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
3. 保存修改,並讓shell應用新配置
source ~/.bash_profile
4. 測試:javac -version
java -version
最後補充兩個采坑筆記
1. 在windows上配置環境變數的時候,務必記得把編輯和系統屬性的窗口全部關掉再去cmd下java -version測試!否則根本不生效,各種找不到命令,以為是環境變數寫錯了。
2. 曾經遇到過配置的是JDK8,但是java -version出來的是10,後來用which java和 whereis java發現在系統bin文件夾裡面有其它應用自動安裝的JDK(可能是IDEA),被覆蓋掉了,刪除之後就正常了。
————————————————
版權聲明:本文為CSDN博主「暴躁的外皮」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/k99sam/article/details/84586106