【发布时间】:2016-06-21 09:22:10
【问题描述】:
我有一个使用 Spring Roo 生成的 Spring - JPA 项目。现在,对于某些要求,我们正在用其他一些不符合 JPA 的框架(MyBatis)替换我们的 JPA 层。我已经完成了更改,它们也运行良好。我已经从我的 pom.xml 文件中删除了所有 JPA 依赖项。
我的 JUnit 测试项目用于测试 DAO 层时遇到问题。 Spring Roo 正在寻找 javax.persistence.Entity 类,它是 JPA 特定 jar 的一部分。
请在下方查看错误详情:
can't determine annotations of missing type javax.persistence.Entity
when weaving type ****.**.***Test
when weaving classes
when weaving
when batch building BuildConfig[null] #Files=12 AopXmls=#0
[Xlint:cantFindType]
error at (no source information available
谁能告诉我如何在不添加 JPA 依赖项的情况下删除此错误?
【问题讨论】:
-
这个错误出现在 Spring Roo shell 上吗?
标签: mybatis spring-roo