簡體   English   中英

如何在計算機上找到正在運行的Java虛擬機?

[英]How can I find which Java Virtual Machine is running on my computer?

我想知道當我通過命令提示符運行Java程序時正在使用哪個JVM。

是否有可以執行此操作的CMD命令?

運行java -version將告訴您路徑中的哪個Java二進制文件。 這將是使用“ java -jar ... ”或類似程序執行的任何應用程序使用的二進制文件。

C:\>java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode, sharing)

在基於Unix的系統上,您可以嘗試“使用which java ”來查看正在使用的二進制文件。 在Windows上,您必須從給定的版本推斷或通過手動檢查%PATH%環境變量。

請注意,某些Java應用程序是通過shell腳本執行的,並且可能包含Java二進制文件的絕對路徑(可能與路徑上的第一個java二進制文件不匹配)。

你在找嗎?

java -version

您可以在cmd中運行命令java -version來獲取有關JavaVirtualMachine的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM