·JDK1.3 没有 XML 解析器,所有要自己配上 xercesImpl.jar 和 xml-apis.jar
·JDK 1.4.0 和 JDK 1.4.1 虽然具有了 XML 解析器,但是有些 Bug,所有还是得把 xercesImpl.jar 放到 Tomcat/common/endorsed 目录中覆盖掉默认的解析器
·JDK 1.4.2 及后来版本的 XML 解析器可以工作的很好
摘自http://blog.itpub.net/12778571/viewspace-217973/
项目启动时,报An invalid XML character (Unicode: 0xdcb5) was found in the element content of the document.
在jvm上增加参数-Dfile.encoding=GBK,问题解决,但控制台乱码;
window——》preferrence——》general——》workspace,Text file encoding,default修改为gbk解决。
可能jdk版本位数和tomcat位数不一致也会有问题。
最终该问题是由于.hbm.xml里的<comment>注释过长导致。