新聞中心
作為一名Linux用戶,安裝JDK(Java Development Kit)是必不可少的。JDK是Java開發(fā)的核心組件,用于編譯、構(gòu)建、調(diào)試和運(yùn)行Java應(yīng)用程序。但是,有時(shí)候我們需要知道已安裝的JDK的路徑,以便將其添加到系統(tǒng)環(huán)境變量中,或者在編譯和構(gòu)建Java應(yīng)用程序的時(shí)候指定路徑。下面是幾種在Linux中查找JDK安裝路徑的方法。

托克遜網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)從2013年開始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
1.使用whereis命令
whereis命令可以在系統(tǒng)中查找特定二進(jìn)制文件、源代碼和man頁的位置。通過使用whereis命令,可以查找JDK安裝路徑。打開終端并輸入以下命令:
“`
whereis java
“`
該命令將返回Java可執(zhí)行文件的位置以及包含Java相關(guān)文件(如man頁和源代碼)的目錄。在大多數(shù)情況下,Java可執(zhí)行文件位于/usr/bin/java或/usr/local/bin/java。
2.使用which命令
which命令用于查找在環(huán)境變量$PATH中可執(zhí)行文件的位置。它將返回可執(zhí)行文件的絕對路徑。在終端中輸入以下命令:
“`
which java
“`
該命令將返回JDK可執(zhí)行文件的位置,通常為/usr/bin/java或/usr/local/bin/java。
3.查找/usr/lib/jvm目錄
在Linux中,JDK安裝通常在/usr/lib/jvm目錄下。打開終端并輸入以下命令:
“`
ls /usr/lib/jvm
“`
該命令將列出所有已安裝的JDK。您可以將安裝路徑添加到環(huán)境變量中,或者在編譯和構(gòu)建Java應(yīng)用程序時(shí)指定路徑。
4.查找JAVA_HOME環(huán)境變量
JAVA_HOME是指向JDK安裝路徑的環(huán)境變量。打開終端并輸入以下命令:
“`
echo $JAVA_HOME
“`
如果JAVA_HOME環(huán)境變量已設(shè)置,則該命令將返回JDK的安裝路徑。如果未設(shè)置該變量,則不會返回任何結(jié)果。
在Linux中查找JDK安裝路徑很重要,尤其是在編譯和構(gòu)建Java應(yīng)用程序時(shí)需要指定路徑??梢允褂脀hereis、which和ls命令來查找安裝路徑,也可以查找/usr/lib/jvm目錄和JAVA_HOME環(huán)境變量。無論使用哪種方法,都必須確保已完全刪除舊版本的JDK,并且已正確安裝了新版本。
相關(guān)問題拓展閱讀:
- linux下如何知道JAVA_HOME的目錄在哪里?什么命令?
- 如何將jdk安裝在linux指定目錄下
linux下如何知道JAVA_HOME的目錄在哪里?什么命令?
/etc/profile這個(gè)是環(huán)境變量配余首置文件,里面就有的,如果沒有找到,那就是你的環(huán)境變量沒有配好
還可豎賀數(shù)以用env命令,這個(gè)是查看當(dāng)前系統(tǒng)的環(huán)拍前境變量的,要分頁的話就加通道 env |more
希望能幫到你
在Linux里面你在那個(gè)目錄安裝jdk,那么JAVA_HOME目錄也在在那里,一般執(zhí)行S_Kr說的$ echo $JAVA_HOME 行不通,悉爛如果我JAVA_HOME都沒有設(shè)置,那么你怎么森陸鎮(zhèn)來的JAVA_HOME,JAVA_HOME一般在用戶根目錄下面或者HOME目錄下面
樓主你到了Linux下面執(zhí)行java -version查看你的jdk1.4.2是存在的,那么就該去你的用戶根目錄查看是否有jdk安裝文件的目錄,如果沒有那么就到你HOME目錄下面去查看
如果jdk是安裝在服務(wù)器而不是單個(gè)的機(jī)器上面此粗,那么你可以到服務(wù)器上面查看,我們做項(xiàng)目一般都是安裝在服務(wù)器上面,并不是每個(gè)用戶都安裝jdk的。
需要自己設(shè)置。which java 看看在團(tuán)襪哪個(gè)目錄下
/usr/喚扒lib/塌鏈激jvm/java*
whereis javawhich java (顯示譽(yù)散襪掘橘java執(zhí)行路慶激徑)echo $JAVA_HOME
echo $PATH 希望幫到你
$ echo $JAVA_HOME
如何將jdk安裝在linux指定目錄下
解壓安裝,,
訪問當(dāng)前文件目錄
注:如果沒有jvm文件夾需要創(chuàng)建:sudo mkdir /usr/lib/jvm
sudo tar -zxvf jdk-7-linux-i586.tar.gz -C /usr/lib/jvm
cd /粗搏困usr/lib/jvm
sudo mv jdk1.7.0/ java-7-sun
2:修改環(huán)境變量
接下來要配置巖念環(huán)境變量,修改profile文件。
sudo vi /etc/profile
在文本中添加以下代碼:
# Sun JDK profile
export JAVA_HOME=/usr/lib/jvm/java-7-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
還要修改另外一個(gè)文件environment:
sudo vi /etc/environment
在文本中添加以下代碼:
# Sun JDK environment
export JAVA_HOME=/usr/lib/jvm/java-7-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出
3:配置默認(rèn)JDK版本
由于ubuntu中可能會有默認(rèn)的JDK,如openjdk,所以,為了將我們安裝的JDK設(shè)置為默認(rèn)JDK版本,還要進(jìn)行如下工作。
執(zhí)行代碼:
view plaincopy
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-7-sun/銀世bin/java 300
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar
sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah
sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap
執(zhí)行代碼:
sudo update-alternatives –config java
系統(tǒng)會列出各種JDK版本,如下所示:
snowdream@snowdream:~$ sudo update-alternatives –config java
有 3 個(gè)候選項(xiàng)可用于替換 java (提供 /usr/bin/java)。
選擇路徑優(yōu)先級 狀態(tài)
—-
*/usr/lib/jvm/java-6-openjdk/jre/bin/java自動模式
/usr/lib/jvm/java-6-openjdk/jre/bin/java手動模式
/usr/lib/jvm/java-6-sun/jre/bin/java 手動模式
/usr/lib/jvm/java-7-sun/bin/java手動模式
要維持當(dāng)前值請按回車鍵,或者鍵入選擇的編號:3
update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 來提供 /usr/bin/java (java),于 手動模式 中。
第五步:測試
snowdream@snowdream:~$ java -version
java version “1.7.0”
Java(TM) SE Runtime Environment (build 1.7.0-b147)
關(guān)于linux下查看jdk安裝目錄的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
新聞名稱:如何在Linux查找JDK安裝路徑(linux下查看jdk安裝目錄)
URL鏈接:http://m.fisionsoft.com.cn/article/dpgiehe.html


咨詢
建站咨詢
