title: Debugging aspects with intellij
body: <p>I'm experimenting with AspectJ and finding that intellij doen't seem to step into the <code>@Around</code> aspect. For example:</p>
  
  <pre><code>@Retention(RetentionPolicy.RUNTIME)
  public @interface Test{}
  
  @Aspect
  public class TestAspect {
      @Around("execution(@aspects.Test * *(..))")
      public void around(ProceedingJoinPoint point) throws Throwable {
          System.out.println("start1");
  
          point.proceed();
  
          System.out.println("end");
      }
  }
  
  @Data
  public class Library {
      @Test
      public void forceError() {
          System.out.println("running");
      }
  
      private String foo;
  }
  </code></pre>
  
  <p>And while I can compile and see my comments run in a unit test, I can't debug the aspect. </p>
  
  <p>I've tried both aspect annotation based, and using the aspectJ .aj files with intellij to try and get the <code>Around</code> aspect to debug. </p>