在编译的时候这样写,如果[path]是Class1包所在的目录
javac -classpath "[path];%classpath%" a.java
javac -classpath "[path];%classpath%" b.java
如果这样写能正常编译的话,那么就说明你的classpath不正确
javac -classpath "[path];%classpath%" a.java
javac -classpath "[path];%classpath%" b.java
如果这样写能正常编译的话,那么就说明你的classpath不正确
classpath = .,然后后面就是你的路径啦。
如果你把两个文件放在同一目录下,可以把package去掉,也不用import就能编译通过了。