본문 바로가기

IT TIPS/Spring

[Spring] error at ::0 can't find referenced pointcut allPointcut 해결방법


1. Annotation 체크

@Aspect 에 @Pointcut과 @Before,After 등등

Pointcut과 Advice를 결합하는 설정이 오타없이 잘 코딩되어 있는지 확인한다


2. pom.xml 체크

aspectj-version이 1.7.0 이상인지 확인한다


<!-- AspectJ -->

<dependency>

<groupId>org.aspectj</groupId>

<artifactId>aspectjrt</artifactId>

<version>1.7.0</version>

</dependency>

<dependency>

<groupId>org.aspectj</groupId>

<artifactId>aspectjweaver</artifactId>

<version>1.7.0</version>

</dependency>

<dependency>

<groupId>aspectj</groupId>

<artifactId>aspectjtools</artifactId>

<version>1.5.4</version>

</dependency>