这是我所拥有的:
/myjava/compile.cmd /myjava/src/a/HelloWorld.java /myjava/src/b/Inner.java /myjava/src/b/Inner2.java /myjava/bin
你好世界:
包 a_pack;
导入 b_pack.Inner;
导入 b_back.Inner2;
公共类 HelloWorld {
公共静态无效主要(字符串[]参数){
System.out.println("你好,世界");
内部 myInner = new Inner();
myInner.myInner();
内层2 myInner2 = 新内层2();
myInner2.myInner();
}
}
内部.java
包 b_pack;
公共类内部{
公共无效 myInner() {
System.out.println("内部方法");
}
}
内部2.java
包 b_pack;
公共类 Inner2 {
公共无效 myInner() {
System.out.println("SecondInner");
}
}
现在我要做的是编译它,这样我就可以运行了。
我可以编译它:
javac -d bin src/a/HelloWorld.java src/b/Inner.java src/b/Inner2.java
但我想使用一个不需要列出每个子文件夹的通用命令。我该怎么做呢?