“导出为JAR包后” 是啥意思??

解决方案 »

  1.   

    你这句话:XXX == "学生",字符串的相等别用“==”,要用equals
      

  2.   

    this.typeCombo.getSelectedItem().equals("学生")) 
      

  3.   

    数据库驱动肯定是加了...昨晚追踪了一下,StudentDAO根本就没有实例化...原因依然未知我纳闷的是,这程序能在MyEclipse里成功运行,为什么打包之后就有问题了...
      

  4.   

    加个try catch处理下看有错误没吧 这么看 不好说!
      

  5.   

    第一:呵呵,
    楼主应该注意一下了,呵呵,字符串相等还是地址相等?这里是equals和==的区别,呵呵,一个小问题,第二:
    楼主用到了DAO,这里、你就追踪到DAO,或者是它的实现。(这里DAO,应该是接口,追踪到它的实现类,就可以了)应该就是这个实现类或者是上面的equals出现了问题,呵呵,
      

  6.   

    不好意思一直在准备期末考试,现在才结贴。
    问题的原因是打包时没有将hibernate的相关jar包加入。可以改写manifest.mf或者用eclipse3.4导出为runnable jar file。P.S.eclipse3.4导出为runnable jar file这个新功能真的很好用!