在Debian系統中,Java命令行工具通常用于運行Java應用程序和管理Java環境。以下是一些常用的Java命令行操作:
檢查Java版本:
java -version
這個命令會顯示已安裝的Java版本信息。
運行Java應用程序:
假設你有一個名為HelloWorld.java
的Java源文件,你可以使用以下命令編譯和運行它:
javac HelloWorld.java
java HelloWorld
編譯后,會生成一個HelloWorld.class
文件,然后使用java
命令運行這個類。
設置Java環境變量:
如果你需要設置JAVA_HOME
環境變量,可以使用以下命令:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
這里假設你安裝的是OpenJDK 11。請根據你的實際安裝路徑進行調整。
查看Java幫助:
java -help
這個命令會顯示Java命令行的幫助信息。
列出Java安裝路徑:
update-alternatives --config java
這個命令會顯示系統中安裝的所有Java版本,并允許你選擇默認的Java版本。
查看Java類路徑:
echo $CLASSPATH
這個命令會顯示當前的類路徑設置。如果沒有設置,輸出將是空的。
設置類路徑:
export CLASSPATH=.:/path/to/your/library.jar
這個命令會設置類路徑,包括當前目錄和指定的JAR文件。
運行帶有參數的Java應用程序:
java -cp .:/path/to/your/library.jar com.example.MyApp arg1 arg2
這個命令會運行com.example.MyApp
類,并傳遞arg1
和arg2
作為參數。
查看Java虛擬機參數:
java -XX:+PrintFlagsFinal -version | grep HeapSize
這個命令會顯示Java虛擬機的堆大小參數。
清理Java緩存:
rm -rf ~/.java/.userPrefs/
這個命令會刪除Java的用戶偏好設置緩存。
請根據你的具體需求選擇合適的命令。如果你需要更詳細的幫助,可以查閱Java官方文檔或使用man java
命令查看Java命令的手冊頁。