私はspring-data-neo4j 3.4.2を使用しています。これは (オプションで) AspectJ を使用しています。
私の IDE は IntelliJ IDEA 16 (EAP、IU-144.3891.8) です。最新の IntelliJ IDEA 15 を使用して同じ問題が発生しました。
IntelliJ 内でこれまでのところすべて正常に動作し、コンパイル、単体テストの実行、Web アプリケーションのデプロイと実行を Wildfly などに実行できます。
IntelliJ でプロジェクトをビルドすると、必要な側面が使用されていることがわかります (次の警告は問題ありません)。
org.springframework.data.neo4j.aspects.support.node.Neo4jNodeBacking has not been applied [Xlint:adviceDidNotMatch]
...
私の問題: IntelliJ IDEA は spring-aspects/ajc を正しく使用します。しかし、エディターでは、アスペクトは解決/使用されません。コード補完などが機能しません。
AspectJ-facet 構成では、aspect-path が推奨されるように構成されます。
プラグイン「AspectJ Support」と「Spring AOP/@AspectJ」がインストールされ、有効になっています。
エディターでスプリング (データ) アスペクトを使用したいのですが、IntelliJ エディターがアスペクトを認識する方法を教えてください。


