我在classpath里面有点:),而且是放在最前面的
CLASSPATH=.;
下面是错误信息:
J:\package_Extends_test>javac -d build A.javaJ:\package_Extends_test>javac -d build B.java
B.java:2: cannot resolve symbol
symbol : class A
location: class net.csdn.expert.B
public class B extends A{
^
1 error
CLASSPATH=.;
下面是错误信息:
J:\package_Extends_test>javac -d build A.javaJ:\package_Extends_test>javac -d build B.java
B.java:2: cannot resolve symbol
symbol : class A
location: class net.csdn.expert.B
public class B extends A{
^
1 error
加入的是错误的classpath,应该把……/build加入到环境变量中,这样就可以编译通过了。
值得注意的是,改变环境变量要求重新启动cmd命令,这样环境变量才生效。:)