基本を復習
現在位置を確認=ルート
tree . . ├── dist │└── javatest │ ├── Main.class │ └── Sub.class └── javatest ├── Main.java └── Sub.java
javaetest/Main.java
package javatest; public class Main{ private final static String str = Sub.s; public static void main(String[] args){ System.out.println(str); } }
javatest/Sub.java
package javatest; public class Sub{ public final static String s = "moge"; }
コンパイル(ルートで実行)
javac -d dist -cp javatest javatest/Main.java javatest/Sub.java
実行(ルートからdistフォルダ以下に移動するのがキモ)
cd dist java javatest.Main