0

好吧,我已经完成了 Gilead 的所有设置,尽管我收到了这个错误:

[警告] 在 net.sf.gilead 的 net.sf.beanlib.hibernate.UnEnhancer.unenhanceClass(UnEnhancer.java:65) 分派传入的 RPC 调用 java.lang.NoClassDefFoundError: net/sf/cglib/proxy/Enhancer 时出现异常。 core.hibernate.HibernateUtil.getUnenhancedClass(HibernateUtil.java:396) 在 net.sf.gilead.core.hibernate.HibernateUtil.isPersistentClass(HibernateUtil.java:365) 在 net.sf.gilead.core.PersistentBeanManager.mergePojo(PersistentBeanManager. java:463) 在 net.sf.gilead.gwt.GileadRPCHelper.parseInputParameters(GileadRPCHelper.java:94) 在 net.sf.gilead.gwt 的 net.sf.gilead.core.PersistentBeanManager.merge(PersistentBeanManager.java:318) .GileadRPCHelper.parseInputParameters(GileadRPCHelper.java:137) 在 net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:172) ...

4

1 回答 1

1

您在执行类路径中缺少库“cglib-*.jar”。您需要为模块创建运行时依赖项

  • 适配器核心
  • 适配器4gwt
  • 休眠实用程序

可用于服务器,如http://noon.gilead.free.fr/gilead/index.php?page=dependencies中所述。

执行此操作的常用方法是获取相应的库 - 包含在您的 Gilead 下载中(例如http://sourceforge.net/projects/gilead/files/gilead/1.3.2/)和您的 Hibernate 下载(例如http://sourceforge.net/projects/hibernate/files/hibernate3/3.6.3.Final/) - 并将它们放入war/WEB-INF/lib.

于 2011-04-08T10:15:12.067 回答