我也想知道,呵呵,楼上的菜鸟zbc与您作伴啦^_*

解决方案 »

  1.   

    把文件都加入与各自所在目录同名的package中,用的时候import就行了。
      

  2.   

    你路径有没有写错了或者有没有import下级目录的所有类?
      

  3.   

    我写的class结构如下:(包名:类名)
     lin:databasesql.java
     lin.stringAction: StringOpera.java
    我在databasesql.java中写入import lin.stringAction.StringOpera;
    编译时显示错误:
    "databasesql.java": Error #: 300 : class stringAction not found in class lin.lin at line 7, column 12
    请问我应该如何引用?
      

  4.   

    首先检查一下你的CLASSPATH是否包含lin目录的上级目录
      

  5.   

    比如说你把程序放到C:\TEST目录下,如果你要实现对TEST目录内的类见得引用
    应该在classpath 中加入 ;c:\test.;  -----------这样应该可以编译了.
    当入还要注意在程序中正确的import
      

  6.   

    jbuilder中需要定义classpath嘛,如果要我也有定义呀!我的其它类如
    lin.fileio: fileOpera.java 中引用lin.stringAction: StringOpera.java时是可以的。
      

  7.   

    怎么多级法啊,你应该打包,再引入调用。这样才不会乱套的啊。package p;
      

  8.   

    打包了,都在一个主包lin下,如前面写的冒号前是包名,即主包lin下的类需要引用下级包lin.stringAction中的类StringOpera.
    我看到过别人可以,但我这里不行。
      

  9.   

    你的classes目录是不是这样啊?
    classes\
     lin\databasesql.class
     lin\stringAction\StringOpera.class