私がオンラインに見ているものはすべて、コンパイラのリストから "ajc"コンパイラを選択するように言われていますが、それは私の選択肢ではありません。私はjavac、jikes、eclipse、javac-in-processを持っていますが、それだけです。IntellijにAspectJコンパイラを使用させることができません
私のプロジェクトはmavenのコマンドラインからコンパイルされますが、アスペクトを使用するIDEに何かを入力するとコンパイラの警告が表示されます。
私がオンラインに見ているものはすべて、コンパイラのリストから "ajc"コンパイラを選択するように言われていますが、それは私の選択肢ではありません。私はjavac、jikes、eclipse、javac-in-processを持っていますが、それだけです。IntellijにAspectJコンパイラを使用させることができません
私のプロジェクトはmavenのコマンドラインからコンパイルされますが、アスペクトを使用するIDEに何かを入力するとコンパイラの警告が表示されます。
AspectJ SupportプラグインがSettings
(Macの場合は)で有効になっていることを確認してください。 Plugins
。詳細はFollow the documentationをご覧ください。
適切なMavenプロジェクトを使用する場合、ajcコンパイラが自動的に有効になります。
このオプションが表示されない場合は、究極のエディションを使用していない可能性があります。
このオプションは、IntelliJ IDEAのアルティメットエディションでのみ使用できます。
課題であったこと、ありがとうございます。 AspectJ Supportプラグインを使用していましたが、動作していませんでした。私はそれを再インストールし、オプションが表示されました。 –
プラグインはintellijコミュニティ版で利用できますか? –
@Silent_Rebelいいえ、https://www.jetbrains.com/idea/features/editions_comparison_matrix.htmlを参照してください。 – CrazyCoder