在classpath中定义了相应包的地址,在eclipse中却无法引用
A.java:package p1;
public class A{
public A(){
System.out.print("HELLO WORLD!");
}
}
B.java:
import p1.A;
public class B{
public static void main(String[] args){
A a=new A();
}
}
我把A.java编译后放在e:\mypackage\p1\A.class.然后系统环境变量中加入了e:\mypackage.
我先在eclipse中编译B.java,但总是提醒p1.A无法导入,不过在cmd下用javac却可以编译,不知为什么?
本人新手,谢谢! --------------------编程问答-------------------- 在cmd下面用javac编译,编译后的class跟源文件在同一个目录下面,但是用eclipse上,如果不是web项目,则默认放到 “项目/bin/”这个路径下面 --------------------编程问答--------------------
我还是不太明白这两者的区别,你能说得更详细些吗? --------------------编程问答-------------------- 大家帮帮忙啊!谢了! --------------------编程问答-------------------- 新人来学习一下
补充:Java , Java SE