![](/img/trans.png)
[英]First time using .JSP; getting “JSONCore cannot be resolved to a type” (JSONCore is a local class)
[英]after first time myBatis generator getting lots of "cannot be resolved to a type"
使用此說明首次啟動 myBatis 生成器: https : //mybatis.org/generator/running/runningWithEclipse.html
這是我的 generatorConfig.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<classPathEntry location="C:/***/ojdbc6.jar"/>
<context id="context">
<jdbcConnection
connectionURL="jdbc:oracle:thin:***:***/***"
driverClass="oracle.jdbc.driver.OracleDriver"
password="***"
userId="***" />
<javaModelGenerator
targetPackage="***.model"
targetProject="***-dao" />
<javaClientGenerator
targetPackage="***.mapper"
targetProject="***-dao"
type="XMLMAPPER" />
<table
schema="***"
tableName="USERS">
</table>
</context>
</generatorConfiguration>
在 eclipse - run as - 運行 myBatis genarator。
我猜是在正確的項目和包中生成了正確的代碼。 反正:
在我的 pom 中,我有(與 myBatis 相關)這些依賴項:
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-cdi</artifactId>
<version>1.1.0</version>
</dependency>
也許我在 pom 中缺少其他東西? 或者其他問題,可能是 generatorConfig 中的一些丟失或錯誤的配置?
在互聯網上進行了一些搜索后,我找到了定義這些類的 jar,然后在 mvn 上搜索並找到了正確的依賴項:
<!-- https://mvnrepository.com/artifact/org.mybatis.dynamic-sql/mybatis-dynamic-sql -->
<dependency>
<groupId>org.mybatis.dynamic-sql</groupId>
<artifactId>mybatis-dynamic-sql</artifactId>
<version>1.1.4</version>
</dependency>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.