我目前被困在我的项目与一个奇怪的java.lang.NoClassDefFoundError: org/hiberNate/cfg/配置异常。
我得到了这个异常行:SessionFactory sesionFactory=new Configsion()。配置(xml\hibernate.cfg.xml)。BuildSessionFactory();
是的,我有lib文件夹中的hiberNate jars,并已将它们包含在java构建路径中。代码和配置似乎没有问题,因为它们在独立的java项目中工作正常,而从EJB项目jar执行时抛出此异常。
EJB项目JAR和JBOSS的模块文件夹中的JBOSS AS7持久化JAR之间是否存在类加载冲突?
任何帮助将不胜感激!
详情如下:
我正在使用Eclipse,JBoss AS7。0.2决赛
在部署时,lib文件夹中的所有jar都包含在EJB jar中,并在Jboss/standalone/deployments文件夹中提取
我在项目库文件夹中有以下JAR
ant-antlr-1.6.3。jar
antlr-2.7.5H3。jar
asm attrs。jar
cglib-2.1。jar
commons-collections-2.1.1。jar
commons-logging-1.0.4。jar
dom4j-1.6。jar
ehcache-1.1。jar
ejb-3.0。jar
hibernate-annotations-3.3.0。ga.jar
hibernate-commons-annotations-3.1.0。GA.jar
冬眠3。jar
hornetq-core-2.2.7。最终的jar
hornetq-jms-2.2.7。最终的jar
hsqldb。jar
javaee。jar
jbossall客户端。jar
jms。jar
jnp客户端。jar
jta。jar
log4j-1.2.9。jar
mysql-connector-java-5.0.4-bin。jar
ojdbc14。jar
wloracle。jar
wlsqlserver。罐子
尝试移除Hibernate罐子。IIRC,JBoss内置了Hibernate,所以你的项目中不需要它们。
这里有一篇关于如何在JBoss 7:http://relation.to/Bloggers/SomeTipsOnUsingHibernateInJBossAS700Final上使用Hibernate的帖子
问题内容: 我正在尝试在Tomcat中进行部署时在Eclipse中使用Hibernate进行初始设置。 我遇到以下问题: 我已经在线浏览了我的问题,并且我知道这与项目类路径有关。 我已在我的项目中添加了一个用户库,其中包含hibernate下载中“必需”目录下的所有jars,但这似乎不起作用。 请在这里找到我的项目的屏幕截图: 问题答案: 您收到错误消息是因为hibernate库对Tomcat不可
当我试图启动Hibernate时,我得到了这个错误。我是一个冬眠新手,所以希望有人能指出我在CFG上犯的错误。我包括了这个错误,希望它是一个简单的修复,谢谢。 由:org.xml.sax.SaxParseException引起;亚麻编号:14;专栏编号:89;必须为元素类型“property”声明属性“value”。在com.sun.org.apache.xerces.internal.util.
问题内容: 我正在尝试将(v2.6.0)添加到我的项目中,但是存在一些配置问题。具体来说,当我尝试使用以下命令构建配置时,出现了:错误 这是我的 Maven 依赖关系… 这是我用来配置它的Java代码… 这是可怕的错误。我缺少什么配置? 问题答案: ehcache-core文件基本上是针对Hibernate 3.x的。Hibernate 4.x带有自己的ehcache实现。您无需在hibernat
我创建了一个web动态项目,并希望使用。 然后,我使用生成类代码,并创建了一个类,在其中初始化。 和另一个类: 这是我的Java构建路径:
问题内容: 在tomcat 7中部署应用程序时,我从此pom.xml运行mvn tomcat7:run时遇到此错误。在我的依赖项中,我想问题可能是由于相依软件包的混合版本引起的。 这是../../pom.xml: 问题答案: 此类是在4.xx版本中添加的,您将不会在Hibernate 3中找到它 可能是您的Maven依赖关系树中有2个版本。 你需要: 跑 检查您有多少个版本以及哪些其他3rd oa
嘿,我一直在尝试设置Hibernate Spatial来查询存储在PostGreSQL中的地理数据。我在尝试运行代码时收到以下错误。 SessionFactoryCreation的代码 如果我从依赖项和代码中删除Hibernate空间,它可以正常工作。但我真的需要使用空间,因为我的表包含纬度数据