javaコマンドのオプション実行例 - 萌えJava超入門
Java超入門

javaコマンドのオプション実行例

クラスファイルの配置と javaコマンドオプションの例です。

javacコマンドの書式
java [オプション] [mainメソッドのあるクラス]

javacコマンドのよく使うオプション一覧


javacコマンドのよく使うオプション
オプション概要
-classpath [パス]
または
-cp [パス]
 参照するクラスファイルがあるディレクトリ
 または jarファイルのパス
  (デフォルトはカレントディレクトリ)
   区切り文字
    Windowsは 「;」セミコロン
    Unix系は 「:」コロン



実行例

クラスファイルの配置
  project
        └---bin
            |--- pack_01
            |     └--- Main.class    (package pack_01;)
            |
            |--- pack_02
            |     |--- KlassA.class  (package pack_02;)
            |     └--- KlassB.class  (package pack_02;)
            |
            └--- pack_03
                  |--- KlassC.class  (package pack_03;)
                  └--- KlassE.class  (package pack_03;)

javaコマンドの実行例
project>java -cp bin pack_01.Main

クラス名がパッケージ名を含んで 「pack_01.Main」となっています。
「pack_01.Main」は、binフォルダにあるものとして解釈されます。
クラスファイルの参照先が複数ある場合には、
Windowsは「;」セミコロンで、Unix系は「:」コロンで区切ってください。



以上、javaコマンドのオプション実行例でした。




© 2019 awasekagami