【发布时间】:2018-03-06 02:30:08
【问题描述】:
JAVA 1.7
春季 4.3.7
IntelliJ IDEA 2017.3.4(终极版) Build #IU-173.4548.28,建于 2018 年 1 月 30 日 JRE:1.8.0_152-release-1024-b11 x86_64 JVM:JetBrains s.r.o 的 OpenJDK 64 位服务器 VM Mac OS X 10.13.3
为什么没有找到?代码没有问题,测试成功。
但我担心错误标记。
useDefaultFilters false = 未找到。
@Configuration
@EnableAspectJAutoProxy
@ComponentScan(
basePackages = "org.fxb.module",
useDefaultFilters = false,
includeFilters = {
@Filter(type = FilterType.ANNOTATION, classes = { Aspect.class, Mapper.class }),
}
)
public class ModuleConfiguration {
@Autowired
private ModuleContextAOP moduleContextAOP;
useDefaultFilters = true = 找到。
AOP 代码
package org.fxb.module.aop;
@Aspect
@Component
public class ModuleContextAOP {
我认为这是一个没有问题的代码。我不明白为什么 IntelliJ 似乎是一个错误。
【问题讨论】:
-
如果我们只得到您的 java 版本和微小的模糊 sn-ps 屏幕截图,那么任何人都无法帮助您。请重新阅读How to Ask。
-
@AndreyTyukin 对不起,我会说一点英语。但是我还应该添加什么?
-
您应该争取MCVE,这会大大增加获得好答案的机会。正如上面链接的“如何提问”中所述,您还应该避免发布代码图像而不是实际代码,因为没有人想手动重新键入代码片段。
-
@AndreyTyukin 我上传了一张图片来显示 intellij 的错误。
-
谢谢,最好至少有一些代码 sn-ps。
标签: java spring intellij-idea