【发布时间】:2011-05-24 13:48:01
【问题描述】:
我想知道是否有任何方法可以使 IntelliJ IDEA 中的编译器输出更加详细。 IDEA 自动将编译器设置为来自 maven 依赖项的ajc。
我认为这可能不是 IntelliJ IDEA 的问题。可能是ajc 需要额外的参数?
谢谢。
【问题讨论】:
-
IDEA 自动将编译器从 maven 依赖项设置为 ajc。 我们也有同样的问题。绝对是一个 Idea 错误(我们使用的是 10.5.2):即使您手动将 java 编译器更改为 javac -idea 也会将其返回给 acj
-
@yetanothercoderu 实际上,我们认为这是一项功能。如果您不需要 ajc 来构建您的项目,您最好也将其从 Maven 中删除。
-
@RomanShevchenko 也许它应该是可管理的功能? :) 此外,如果它是功能,那么编译器还必须从 maven 获取编译器参数,但事实并非如此。我的情况: maven build 运行良好,但 Ajc 在 AppData 某处的临时文件中出现异常......对我来说,切换到 javac 会更快
-
我也认为,它应该是一个可管理的功能。目前我通过停用 AspectJ 插件解决了一个问题。
-
@yetanothercoderu 它是可管理的 - 您可以禁用自动 Maven 导入。禁用插件也很有效 - 看起来你只是不需要它的功能。
标签: ide intellij-idea aspectj