日期:2014-05-17  浏览次数:20829 次

hibernate映射类找不到

Caused by: org.hibernate.MappingException: component class not found: TrainTimeInfo
at org.hibernate.mapping.Component.getComponentClass(Component.java:104)
at org.hibernate.tuple.component.PojoComponentTuplizer.buildGetter(PojoComponentTuplizer.java:130)
at org.hibernate.tuple.component.AbstractComponentTuplizer.<init>(AbstractComponentTuplizer.java:43)
......


Caused by: java.lang.ClassNotFoundException: TrainTimeInfo
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)

hibernate映射类找不到,开始有个错误,在hbm.xml中class没有前面没有路径(包),加上后还是这样

------解决方案--------------------

Caused by: java.lang.ClassNotFoundException: TrainTimeInfo
 
找不到类。 原因1.jdk编译错误 2. 根本没这个类 3.类存放的地址和映射的地址不一样
------解决方案--------------------
请结贴!