0

运行 mybatis 生成器配置时出现此错误。所以当我点击 generatorConfig.xml 然后点击 Generate Mybatis artifacts。我得到了错误

我使用的是 java 1.7,我检查了安装的 java 版本是 jdk1.7.0,jdk 编译时间也是 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> 

请让我知道是否需要其他任何内容

4

1 回答 1

1

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

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

于 2012-11-27T10:55:57.433 回答