eclipse_4.3、JDK_1.8.0 をインストールし、Aspect には ajdt_2.2.3 ライブラリを使用します。Compiler Compliance レベルを変更しない限り、デフォルトは 1.4 で、私のプロジェクトは OK です。しかし、プロジェクトでこのコードを書くと:
List<String> al = new ArrayList<String>();
そのため、コンパイラ コンプライアンス レベルを 1.5 に変更する必要がありますが、これを行うと、アスペクトの最初の行で次のエラーが発生します。
「型 java.lang.CharSequence を解決できません。必要な .class ファイルから間接的に参照されています」