搜索一个以前的帖子,有很多都是关于classpath 和package的

解决方案 »

  1.   

    我也碰到过这种情况,在classpath设置好之后,用import Mypackage.*无法正确导入P,但是用import Mypackage.P就可以了。
    上次听别人说,要把P.java也放在package的路径中,但发现有的时候可以,有的时候又不行,不知道是什么原因?
      

  2.   

    你把import Mypackage.*;改成import Mypackage.P;
    然后你用到它中的类P却没有创建它的对象,P pi=new P();
    你的rintln()方法在P中根本就没有定义,肯定出错,
    你的rint()方法中参数没有一个是double型的,所以你的P.rint(j);会出错;
      

  3.   

    Did you put it in the Mypackage folder?
    every package corresponse to a physical folder