日期:2014-05-20  浏览次数:20752 次

有关CLASSPATH和package 种类引用的问题请教!
我设置了CLAAPATH为:/home/mythtv/workspace;并且在终端下运行echo   $CLASSPATH,发现确实是所设置的目录;

现在/home/mythtv/workspace目录下有两个java文件A.java,B.java;   并都申明了相应的package,分别为:(A.java)Package   aPackage;   (B.java)Package   bPackage;  
即:/home/mythtv/workspace/A/aPackage/A.java;
        /home/mythtv/workspace/B/bPackage/B.java;
按理说,应该是可以相互引用了,但是在eclipse中,
      A.java中,语句   import   B.bPackage.B;还是报错有问题,而无法利用B.java中的class;
诧异,请教高手!

------解决方案--------------------
> > > 目录下有两个java文件A.java,B.java;
不行,应该放编译好的A.class,B.class;才行!
------解决方案--------------------
import B.bPackage.B

改为:

import bPackage.B

另外,感觉楼主没有创建一个项目在workspace中,先自己创建一个项目,然后设定src目录...