我在网上看到的所有内容都只是从编译器列表中选择“ajc”编译器,但这不是我的选择 . 我有javac,jikes,eclipse和javac-in-process,但就是这样 .
因为我的项目是使用maven从命令行编译的,但是如果我在使用方面的IDE中键入任何内容,我会收到编译器警告 .
确保在 Settings 中启用了 AspectJ Support 插件(Mac上为 Preferences ) Plugins . Follow the documentation了解更多详情 .
Settings
Preferences
Plugins
使用正确的Maven项目时,将自动启用 ajc 编译器 .
如果你没有看到这个选项,你可能没有使用终极版 .
此选项仅在IntelliJ IDEA的Ultimate Edition中可用 .
Documentation
2 回答
确保在
Settings
中启用了 AspectJ Support 插件(Mac上为Preferences
)Plugins
. Follow the documentation了解更多详情 .使用正确的Maven项目时,将自动启用 ajc 编译器 .
如果你没有看到这个选项,你可能没有使用终极版 .
Documentation