Spring aspectj jar未正确配置

标签 spring aspectj spring-roo

当我尝试使用 Roo 创建的 JPA 对象时出现此错误。

Entity manager has not been injected (is the Spring Aspects JAR configured as an AJC/AJDT aspects library?)



我已经按照一些在线建议将 spring-aspects.jar 添加到 Eclipse 中的 aspectj 路径,但我仍然收到此错误。有谁知道如何解决这个问题?

我使用的环境是 Spring 3.0.5、Hibernate 3.6 和 JBoss 6.0.0.Final。

最佳答案

转到 STS ROO 控制台(右键单击 STS 中的项目,然后单击 Spring Tools,然后单击 Open Spring Roo)
输入提示 perform clean (将执行 Maven clean)
然后输入执行 eclipse

它应该工作!

关于Spring aspectj jar未正确配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4688549/

相关文章:

java - spring rest Controller 中作为JSON返回值的简单字符串

java - 单个 API,多个 Elasticsearch 实例

Spring配置和运行时分离

java - JUnit 测试一起运行时失败,但单独运行时通过

java - 如何在pom.xml中配置aspectj?

spring - Intellij IDEA 是否支持@RooJpaRepository?

neo4j - 如何通过 Spring Roo 1.2.x 使用 Neo4J?

java - 是否可以使用 Spring Security 在 html 页面上隐藏按钮等?

java - 在成员访问和函数调用上定义切入点

mysql - 启用逆向工程师 spring roo 2.0.0.M2