要檢查Java 版本,1. 使用java -version 查看運(yùn)行時(shí)版本;2. 用javac -version 確認(rèn)JDK 安裝及版本;3. 通過(guò)which java 或for %i in (java.exe) do @echo. %~$PATH:i 查找安裝路徑;4. 多版本共存時(shí)可通過(guò)修改JAVA_HOME 或使用SDKMAN!、Jabba 切換版本。
在命令行中檢查Java 版本是一個(gè)很基礎(chǔ)但經(jīng)常需要用到的操作,尤其是在開(kāi)發(fā)、部署或調(diào)試Java 應(yīng)用時(shí)。你只需要一條簡(jiǎn)單的命令就可以快速查看當(dāng)前系統(tǒng)上安裝的Java 版本。

使用java -version
命令
這是最直接也是最常見(jiàn)的方法。打開(kāi)你的命令行工具(比如Windows 的CMD、PowerShell 或macOS/Linux 的終端),輸入以下命令:
java -version
執(zhí)行後,你會(huì)看到類(lèi)似如下的輸出:

openjdk version "17.0.8" 2023-07-18 OpenJDK Runtime Environment (build 17.0.8 7) OpenJDK 64-Bit Server VM (build 17.0.8 7, mixed mode)
這說(shuō)明當(dāng)前運(yùn)行環(huán)境中的Java 版本是17.0.8。注意,這個(gè)命令顯示的是運(yùn)行時(shí)環(huán)境版本,也就是JRE 的信息。
如果你需要更完整的開(kāi)發(fā)環(huán)境信息(包括JDK),可以繼續(xù)看下一個(gè)部分。

檢查JDK 版本使用javac -version
如果你想確認(rèn)是否安裝了JDK(Java Development Kit)以及它的版本,可以使用:
javac -version
輸出通常如下:
javac 17.0.8
這個(gè)命令能幫助你判斷是否具備編譯Java 程序的能力。如果提示命令未找到,那可能是只安裝了JRE 而沒(méi)有安裝JDK。
查看Java 安裝路徑(可選)
有時(shí)候你知道Java 裝了,但不確定具體裝在哪裡。你可以通過(guò)下面這條命令來(lái)查找Java 的安裝路徑:
- 在Windows上:
for %i in (java.exe) do @echo. %~$PATH:i
- 在macOS/Linux上:
which java
或者更詳細(xì)一點(diǎn):
/usr/libexec/java_home
這些命令可以幫助你定位Java 可執(zhí)行文件的位置,對(duì)配置環(huán)境變量也有幫助。
多版本共存時(shí)如何切換
有些開(kāi)發(fā)者會(huì)在同一臺(tái)機(jī)器上安裝多個(gè)Java 版本(比如Java 8 和Java 17)。這時(shí)候可以通過(guò)設(shè)置環(huán)境變量或使用版本管理工具來(lái)切換默認(rèn)版本。
常見(jiàn)做法包括:
基本上就這些。操作不復(fù)雜,但在日常開(kāi)發(fā)中非常實(shí)用。
以上是如何檢查Java版本命令行?的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門(mén)文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6
視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版
神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話題

很多使用win10系統(tǒng)的小夥伴在玩遊戲或裝系統(tǒng)的時(shí)候有遇見(jiàn)過(guò)這個(gè)問(wèn)題,應(yīng)用程式無(wú)法啟動(dòng),因?yàn)閼?yīng)用程式的並行配置不正確。有關(guān)詳細(xì)信息,請(qǐng)參閱應(yīng)用程式事件日誌,或使用命令列sxstrace.exe工具。這可能是作業(yè)系統(tǒng)沒(méi)有對(duì)應(yīng)權(quán)限的緣故,具體的教學(xué)下面一起來(lái)看看吧。使用命令列sxstrace.exe工具的教學(xué)1、該問(wèn)題通常會(huì)在安裝程式、遊戲的時(shí)候出錯(cuò),其提示為:應(yīng)用程式無(wú)法啟動(dòng),因?yàn)閼?yīng)用程式的並行配置不正確。有關(guān)詳細(xì)信息,請(qǐng)參閱應(yīng)用程式事件日誌,或使用命令列sxstrace.exe工具。 2、開(kāi)始→

對(duì)於不熟悉的人來(lái)說(shuō),低功耗模式會(huì)減少M(fèi)ac 的能源使用,可能會(huì)延長(zhǎng)電池壽命,但會(huì)暫時(shí)犧牲性能,但它的處理得很好,對(duì)於大多數(shù)用戶(hù)來(lái)說(shuō),他們不會(huì)注意到任何特別的退化。如果您是 Mac 筆記型電腦用戶(hù),並試圖從 MacBook Pro 或 Air 中獲得盡可能長(zhǎng)的電池壽命,那麼這是一個(gè)非常有用的模式。從命令列啟用 Mac 低功耗模式從終端,在任何 Mac 筆記型電腦上鍵入以下命令字串:sudo pmset -a lowpowermode 1按 sudo 的要求按回車(chē)鍵並輸入管理員密碼進(jìn)行身份驗(yàn)證。

本文詳細(xì)介紹了將Ubuntu20.04升級(jí)到22.04的步驟。對(duì)於使用Ubuntu20.04的用戶(hù),錯(cuò)過(guò)了22.04版本帶來(lái)的新功能和優(yōu)勢(shì)。為了獲得更好的體驗(yàn)和安全性,建議及時(shí)升級(jí)到較新的Ubuntu版本。 Ubuntu22.04的代號(hào)為“傑米水母”,讓我們一起來(lái)探索如何取得最新的LTS版本吧!如何透過(guò)命令列將Ubuntu20.04升級(jí)到22.04掌握命令列會(huì)為你帶來(lái)優(yōu)勢(shì)。雖然透過(guò)GUI更新Ubuntu是可能的,但我們的重點(diǎn)將是透過(guò)命令列。首先,讓我們使用以下命令檢查目前運(yùn)行的Ubuntu版本:$

Django專(zhuān)案開(kāi)啟之旅:從命令列開(kāi)始,創(chuàng)建你的第一個(gè)Django專(zhuān)案Django是一個(gè)強(qiáng)大且靈活的網(wǎng)路應(yīng)用框架,它以Python為基礎(chǔ),提供了許多開(kāi)發(fā)Web應(yīng)用所需的工具和功能。本文將帶領(lǐng)你從命令列開(kāi)始,創(chuàng)建你的第一個(gè)Django專(zhuān)案。在開(kāi)始之前,請(qǐng)確保你已經(jīng)安裝了Python和Django。步驟一:建立專(zhuān)案目錄首先,開(kāi)啟命令列窗口,並建立新的目錄

在Python中,可以透過(guò)命令列傳遞參數(shù)給腳本。這些參數(shù)可以在腳本內(nèi)部使用,以便根據(jù)不同的輸入執(zhí)行不同的操作。 Python命令列參數(shù)的詳解:1、位置參數(shù):在命令列中依照順序傳遞給腳本的參數(shù),它們可以在腳本內(nèi)部透過(guò)位置來(lái)存取;2、命令列選項(xiàng):以-或--開(kāi)頭的參數(shù),通常用於指定腳本的特定選項(xiàng)或標(biāo)誌;3、傳遞參數(shù)值:透過(guò)命令列傳遞參數(shù)值。

如何透過(guò)Linux命令列工具進(jìn)行日誌聚合和統(tǒng)計(jì)?在管理和維護(hù)Linux系統(tǒng)時(shí),日誌記錄是非常重要的一項(xiàng)工作。透過(guò)日誌可以查看系統(tǒng)運(yùn)作、排查問(wèn)題以及進(jìn)行效能分析。而對(duì)於大規(guī)模的系統(tǒng),日誌的數(shù)量往往非常龐大,如何有效率地對(duì)日誌進(jìn)行聚合和統(tǒng)計(jì),成為了維運(yùn)人員面臨的一個(gè)挑戰(zhàn)。在Linux系統(tǒng)中,我們可以利用命令列工具來(lái)進(jìn)行日誌聚合和統(tǒng)計(jì)。以下將介紹幾個(gè)常用的命令列

使用Maven建置Java專(zhuān)案時(shí),經(jīng)常會(huì)遇到需要設(shè)定Java版本的情況。正確設(shè)定Java版本不僅可以確保專(zhuān)案在不同環(huán)境中正常運(yùn)行,還能避免一些相容性問(wèn)題,提升專(zhuān)案的穩(wěn)定性和可維護(hù)性。本文將介紹Maven設(shè)定Java版本的最佳實(shí)務(wù)和推薦方法,並提供具體的程式碼範(fàn)例供參考。 1.在pom.xml檔中設(shè)定Java版本在Maven專(zhuān)案的pom.xml檔中,可以通

javac不是內(nèi)部或外部命令也不是可運(yùn)行的程式的解決方法: 1、首先官網(wǎng)下載JDK的最新版本並安裝;2、進(jìn)行系統(tǒng)環(huán)境變數(shù)配置,在path中添加jdk安裝的路徑;3、進(jìn)入電腦命令行介面,輸入「java -v」出現(xiàn)版本號(hào)碼即可。
