运行mybatis生成器时出现意外错误。不支持的major.minor版本51.0

时间:2012-11-27 09:59:25

标签: java mybatis

运行mybatis生成器配置时出现此错误。因此,当我单击generatorConfig.xml然后单击Generate Mybatis artifacts时。我收到了错误

我使用java 1.7并且我已经检查安装的java版本是jdk1.7.0和jdk complie时间也是1.7。

    Unexpected error while running MyBatis Generator. 
    com/mycom/myproject/db/mybatis/model/BaseModel : Unsupported major.minor version 51.0

我正在使用的表格

  <table  tableName="feed_entries" domainObjectName="Categories" modelType="conditional">
  <property name="useActualColumnNames" value="false"/>
  <property name="rootClass" value="com.mycom.myproject.db.mybatis.model.BaseModel"/>
  <generatedKey column="id" sqlStatement="MySql" identity="true"/>
</table> 

如果需要其他任何内容,请告诉我

1 个答案:

答案 0 :(得分:1)

错误是因为您正在使用J2SE 7(51)进行编译,但是您正在使用较低版本运行应用程序。我会说它与myBatis无关。

仔细检查您是否正在使用J2SE 7运行代码。请查看此question。如果您通过Eclipse使用它,请确保Eclipse也使用J2SE 7.