2

我遇到了与Spring forum 中 vanhre相同的问题,但就我而言,我无法更改构造函数。

我正在使用 Spring java 配置,所以它在码头启动期间初始化正常,但是在运行时,当我用我的方面执行功能时,它失败了,论坛中出现了完全相同的异常。

4

2 回答 2

8

后来我发现,aspectjrt我的 pom.xml 需要依赖。

<dependency>
    <groupId>org.aspectj</groupId>
    <artifactId>aspectjrt</artifactId>
    <version>1.6.12</version>
</dependency>

编辑:缺少依赖是一个错误,但真正的问题是 Eclipse + 方面的组合。当我使用 Eclipse 构建我的方面类时,发生了这个错误。此外,当我编译类方面的建议时,方面没有被调用。

解决方案:您必须使用 maven 来构建您的应用程序(如果有人找到 Eclipse 的解决方案,我会很高兴,因为我相信我会忘记这一点)

于 2012-11-08T12:23:17.873 回答
2

下载 http://central.maven.org/maven2/org/aspectj/aspectjrt/1.6.9/aspectjrt-1.6.9.jar 并添加到您的项目中

于 2015-03-29T09:59:48.123 回答