编译时出错提示:
rule.java:20: 找不到符号
符号: 类 BitRule
位置: 类 com.engine.langkun.Rule
  public BitRule[] bitRules = null;
         ^
rule.java:47: 找不到符号
符号: 类 BitRule
位置: 类 com.engine.langkun.Rule
      bitRules = new BitRule[bitRuleCount];
                     ^
rule.java:49: 找不到符号
符号: 类 BitRule
位置: 类 com.engine.langkun.Rule
        BitRule r = new BitRule();
        ^
rule.java:49: 找不到符号
符号: 类 BitRule
位置: 类 com.engine.langkun.Rule
        BitRule r = new BitRule();
                        ^
4 错误感觉jdk的设置路径应该没有问题,path,classpath,javahome都设置了,不知道还有哪里问题?新手入门,还请多多指点,谢谢!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【cool_sky】截止到2008-07-09 22:15:48的历史汇总数据(不包括此帖):
    发帖的总数量:1                        发帖的总分数:100                      每贴平均分数:100                      
    回帖的总数量:1                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:1                        未结的总分数:100                      
    结贴的百分比:0.00  %               结分的百分比:0.00  %                  
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    1.确认 import 你的类
    2。编译的class必须放在相应的包下
      

  3.   

    看下这个包有吗?com.engine.langkun.Rule.肯定是路径问题.
      

  4.   

    public BitRule[] bitRules = null;
    bitrule只是定义了一个数组
    我是用javac rule.java编译的,应该没有问题吧
    rule.java文件里
    import java.util.Calendar;
    import java.util.Date;这个应该跟编译出错没有关系吧
      

  5.   

    扭扭捏捏,代码贴的稀里糊涂。 没法帮你。既然没有问题,也没关系,怎么编译不对呢?
    找不到符号,就是编译期的 Class Not Found ,或者变量/方法名写错了