2020-10-09 00:35:50 +01:00
|
|
|
# java
|
|
|
|
|
2021-08-02 04:41:09 -04:00
|
|
|
> Java 程序启动器。
|
2023-06-04 07:18:54 +05:30
|
|
|
> 更多信息:<https://docs.oracle.com/en/java/javase/20/docs/specs/man/java.html>.
|
2020-10-09 00:35:50 +01:00
|
|
|
|
2025-02-11 19:51:19 +08:00
|
|
|
- 通过提供类名称运行一个含有 main 函数的 java `.class` 程序:
|
2020-10-09 00:35:50 +01:00
|
|
|
|
|
|
|
`java {{类名称}}`
|
|
|
|
|
2025-02-11 19:51:19 +08:00
|
|
|
- 运行 Java 程序,并使用附加的第三方或用户定义类:
|
|
|
|
|
|
|
|
`java -classpath {{路径/到/类1}}:{{路径/到/类2}}:. {{类名称}}`
|
|
|
|
|
|
|
|
- 运行一个 `.jar` 程序:
|
2020-10-09 00:35:50 +01:00
|
|
|
|
|
|
|
`java -jar {{文件名.jar}}`
|
|
|
|
|
2025-02-11 19:51:19 +08:00
|
|
|
- 运行一个 `.jar` 程序并且在端口 5005 等待调试器:
|
2020-10-09 00:35:50 +01:00
|
|
|
|
|
|
|
`java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005 -jar {{文件名.jar}}`
|
|
|
|
|
2025-02-11 19:51:19 +08:00
|
|
|
- 显示 JDK、JRE 和 HotSpot 的版本:
|
2020-10-09 00:35:50 +01:00
|
|
|
|
|
|
|
`java -version`
|
|
|
|
|
2025-02-11 19:51:19 +08:00
|
|
|
- 显示帮助:
|
2020-10-09 00:35:50 +01:00
|
|
|
|
|
|
|
`java -help`
|