解决的问题

来源:互联网 发布:web前端书籍推荐 知乎 编辑:程序博客网 时间:2024/05/12 03:10

1.       加载net.sf.hibernate 出现错误:

解决:这就是版本不同的区别

将所有程序中的net.sf.hibernate替换为org.hibernate. 但是有例外

net.sf.hibernate.expression.Expression换为org.hibernate.criterion.Expression

如果用eclipse,ctrl+shift+o快捷键可以加快速度

 

2.      the type org.apache.commons.lang.exception.NestableRuntimeException cannot be resolved. It is indirectly referenced from required .clsaa files.

 

原因:你正要使用的类调用了另一个类,而这个类又调用了其他类,这种关系可能会有好多层。而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误。

解决方法:导入缺失的包

 

3.      XMLOutputter(String,Boolean)undefined

jdom1.0修改了XMLOutputter()方法,它的参数写到一个格式类Format里了:如下  
  Format   format   =   Format.getPrettyFormat();  
  format.setEncoding(encoding);  
  format.setLineSeparator("/r/n");  
  XMLOutputter   outputter   =   new   XMLOutputter(format);  
  //
对比以前的是实例化XMLOutputter时用参数值或变量传入  

 

导入jdom0.7即可。