要查看Java虛擬機(JVM)的參數,可以使用以下命令:
使用jps命令查看正在運行的Java進程的進程ID(PID):
jps
使用jinfo命令查看指定Java進程的JVM參數:
jinfo <PID>
其中,<PID>
是Java進程的進程ID。
例如,要查看進程ID為12345的Java進程的JVM參數,可以執行以下命令:
jinfo 12345
這將輸出Java進程的JVM參數列表,包括啟動參數和運行時參數。
另外,還可以通過Java代碼獲取JVM參數。可以使用以下代碼片段獲取JVM的所有參數:
import java.lang.management.ManagementFactory;
import java.lang.management.RuntimeMXBean;
public class JVMParameters {
public static void main(String[] args) {
RuntimeMXBean runtimeMxBean = ManagementFactory.getRuntimeMXBean();
System.out.println(runtimeMxBean.getInputArguments());
}
}
此代碼將打印出JVM的所有參數。