如果数据库的建表时的脚本是加了引号的,那么逆向工程时,如果是MyEclipse6.0貌似不会出错,但如果是更高版本,反而会产生一个内部错误NoSuch...Exception。
另外,Hibernate好像本来也不支持带有引号的操作,因此生成脚本时应避免使用引号,虽然这应该算是规范,在PowerDesigner中,可以通过选择Database->Edit Current DBMS->General->Sql->Format的方式取消大小写区分。
另外,如果在项目中同时添加了asm.jar和asm-2.2.3.jar就会导致出现异常,通常是跟asm相关的,这时将asm-2.2.3.jar从lib中去掉就行了