我将休眠工具与休眠3一起使用。JDK版本为1.6。但是,当我运行此休眠工具时,默认情况下它将采用jdk 1.4,如您在代码中所见。因此,我收到此错误。
16 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.1.GA
16 [main] INFO org.hibernate.cfg.Environment - hibernate.properties not found
32 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
32 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
63 [main] INFO org.hibernate.cfg.Configuration - configuring from resource:
C:\Documents and Settings\lakhan\workspace\dpppbuild\dpp_core\build.xml:332: java.lang.UnsupportedClassVersionError: com/pyyyy/pccc/dtt/core/hibernate/DppppProductMatchesPK : Unsupported major.minor version 51.0
请帮助我解决此问题。我值得注意的是如何将目标jdk从1.4更改为1.6。我正在使用build.xml执行此休眠工具。
最佳答案
它不是默认的jdk 1.4,而是使用“ JDK 1.4时间戳处理”。
major.minor 51.0版本是JDK 7,因此您使用的JDK版本太低。