在调试的时候将.jar追加到classpath,不要放到JAVA_HOME\jre\lib\ext

解决方案 »

  1.   

    class file has wrong version 49.0, should be 48.049.0是用jdk1.5编译出来的, 你的jdk是1.4,所以无法使用1.5的class
      

  2.   

    接口是PUBLIC的,这点没问题
    1.5不可能啊,他文档上推荐1.4.*的,不能用太过分了吧
      

  3.   

    把jar文件放到自己的应用中的lib里。注意版本必须匹配。
      

  4.   

    还有就是lib文件夹的目录要添加到CLASSPATH里吧。
      

  5.   

    是指JDK版本。
    先在你的JCREATOR里的当前项目的CLASSPATH里加入这个JAR文件试试。
    不行,在下载JAVA2 SDK 1。5试试。
      

  6.   

    同意楼上的说法!
    先在CLASSPATH里加入这个JAR文件试试。
    如果不行的话,你就去下载jdk1.5版本,不过就是麻烦点,你必须把你的jcreator卸载,然后装完jdk1.5后再安装jcreator!
      

  7.   

    import hk.hku.cecid.phoenix.message.handler.*;
    过去了??
    public class LoopBack implements MessageListener 
    过不去??
    改成public class loopBack implements hk.hku.cecid.phoenix.message.handler.MessageListener
    如果用jb或eclips都能自动出后面的东东
    如不行一般是jar 包没有加入lib
      

  8.   

    import hk.hku.cecid.phoenix.message.handler.*;
    过去了??
    YES. 在JCREATOR里敲.也会自动出来后面的东东public class LoopBack implements MessageListener 
    过不去??
    YES. 就说CAN NOT ACCESS THE CLASS MESSAGELISTENER不过问题解决了,我DOWN了JDK 1.5  。
    我就想不通,那文档上写得清清楚楚,JDK 1.3.* 和 JDK1.4.* are recommended,怎么非要用JDK 1.5才能编译得过去呢,CLASS文件更新了,文档没更新? 过分啊,人品有问题。问题解决,谢谢大家,刚开始学,以后还要大家罩,马上给分。
      

  9.   

    不过我装JDK1.5没有卸载JDK1.4,也没有卸载JCREATOR,直接装了在CONFIGURE里面设置了一下,ADD了一个JDK PROFILE,不会有问题吧。