当前位置: 技术问答>java相关
大家帮忙阿,一个 简单的问题
来源: 互联网 发布时间:2015-10-06
本文导语: 我编了一个程序, 在firewall/common目录下面 A.java public class a{ .. .. } B.java public class B extends A{ } 但是,在编译的时候,javac A成功,但是javac B 编译不通过,提示 FileName.java:6: cannot resolve symbol symbol : class A l...
我编了一个程序,
在firewall/common目录下面
A.java
public class a{
..
..
}
B.java
public class B extends A{
}
但是,在编译的时候,javac A成功,但是javac B 编译不通过,提示
FileName.java:6: cannot resolve symbol
symbol : class A
location: class B
public class B extends A
1 Error
是怎么回事?
在firewall/common目录下面
A.java
public class a{
..
..
}
B.java
public class B extends A{
}
但是,在编译的时候,javac A成功,但是javac B 编译不通过,提示
FileName.java:6: cannot resolve symbol
symbol : class A
location: class B
public class B extends A
1 Error
是怎么回事?
|
呵呵,在我机子上只要把两个
package aa;
都去掉的话,就能通过
看来是这个的问题。
可能是因为你两个类不是在同一文件中,编译的时候不是同时的,
你又 没有 import 你自己的那个包,所以JVM就找不到了
package aa;
都去掉的话,就能通过
看来是这个的问题。
可能是因为你两个类不是在同一文件中,编译的时候不是同时的,
你又 没有 import 你自己的那个包,所以JVM就找不到了