我一直在使用 IDE,但现在,为了准备我的 1Z0-803 考试,我需要从命令行运行和编译。问题是我有多个包,我试图找到答案,但到目前为止没有任何效果。
所以我有 :
package com.oca.tutorial;
import com.oca.tutorial.planets.Earth;
import com.oca.tutorial.planets.Mars;
import com.oca.tutorial.planets.Venus;
public class GreetingUniverse {
public static void main(String[] args) {
System.out.println("greetings universe");
new Earth();
new Mars();
new Venus();
}
}
金星等级:
package com.oca.tutorial.planets;
public class Venus {
public Venus() {
System.out.println("Hello from Venus");
}
}
火星级
package com.oca.tutorial.planets;
public class Mars {
public Mars (){
System.out.println("Hello from Mars");
}
}
还有我的地球课
package com.oca.tutorial.planets;
public class Earth {
public Earth (){
System.out.println("Hello from earth");
}
}
命令行 + 错误
预期输出:
greetings universe
Hello from earth
Hello from Mars
Hello from Venus
行星的场结构:
C:\OCA\com\oca\tutorial\planets
主要 GreetingUniverse 的字段结构:
C:\OCA\GreetingUniverse
来自命令提示符的错误消息: