除了“classpath环境变量没有加入当前目录”,此问题我已经确认。是否还有其它原因导致,为了更好的获得大家的帮助,我将代码贴出。
由编译文件Cookie.java、Dinner.java两个文件组成
Cookie.java文件如下:
//: access/dessert/Cookie.java
package access.dessert;
public class Cookie {
Cookie() {
System.out.println(“Cookie constructor”);
}
void bite() { System.out.println(“bite”); }
} ///:~
Dinner.java文件如下:
//: access/Dinner.java
// Uses the library.
package access.dessert;
//import access.dessert.*;
public class Dinner {
public static void main(String[] args) {
Cookie x = new Cookie();
//! x.bite(); // Can””t access
}
}
如上文件能编译过,
执行命令:java Dinner,提示“找不到或无法加载主类”。