mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
29 lines
846 B
Markdown
29 lines
846 B
Markdown
![]() |
# java
|
||
|
|
||
|
> Java アプリケーションランチャ。
|
||
|
> もっと詳しく: <https://docs.oracle.com/en/java/javase/20/docs/specs/man/java.html>。
|
||
|
|
||
|
- main メソッドを含む Java の `.class` ファイルを、クラス名だけで実行する:
|
||
|
|
||
|
`java {{クラス名}}`
|
||
|
|
||
|
- Java プログラムを実行し、追加のサードパーティまたはユーザー定義クラスを使用する:
|
||
|
|
||
|
`java -classpath {{path/to/classes1}}:{{path/to/classes2}}:. {{クラス名}}`
|
||
|
|
||
|
- `.jar` プログラムを実行する:
|
||
|
|
||
|
`java -jar {{filename.jar}}`
|
||
|
|
||
|
- `.jar` プログラムを、デバッグ待ちポート 5005 で実行する:
|
||
|
|
||
|
`java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005 -jar {{filename.jar}}`
|
||
|
|
||
|
- JDK、JRE、HotSpot のバージョンを表示する:
|
||
|
|
||
|
`java -version`
|
||
|
|
||
|
- ヘルプを表示する:
|
||
|
|
||
|
`java -help`
|