【问题标题】:intelliJidea plus Gradle, where can i find Compiler Ouput?intelliJ idea plus Gradle,我在哪里可以找到编译器输出?
【发布时间】:2013-05-22 19:32:29
【问题描述】:

不知道这是否是因为 android-studio 做错了什么,或者只是 intelliJ 中所有 gradle 项目的共同点,但有时当我运行构建/调试时,我得到的只是:

Gradle: 
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ProjectA:compileDebug'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

我似乎找不到任何方法来获取更多信息,因为此文本已经出现在我认为是编译器输出的内容中。

我应该在哪里看?

【问题讨论】:

  • 仅供参考:this question 看起来相关。
  • @CrazyCoder 确实如此!今晚我会消化它,如果它有答案,我也会在这里记录!谢谢
  • 你应该看看这个,我找到了我的答案*.com/questions/36977735/…

标签: ide intellij-idea gradle android-studio


【解决方案1】:

我为获得更好的信息所做的一件事是通过命令行转到项目根目录并运行

gradlew compileDebug

这确实提供了更多信息,但我不能 100% 确定它运行与 IDE 相同的命令。

【讨论】:

  • (还有为什么我避免使用 IDE 的第 312 个原因...)因为 Gradle 是另一个我目前一无所知的构建工具...请分享您使用的构建命令一个标准的 android studio 项目?谢谢!
  • 在项目的根目录下使用命令 gradlew compileDebug
  • 这不是正确的输出,但让我更接近......最终删除了 IDE 并重新启动了项目,就像它应该有的那样。感谢您的帮助
  • 这太愚蠢了(IDE,不是你的解决方案)。我的意思是,如果你甚至看不到错误列表,为什么有人要在 android 上使用 intelliJ 而不是 ecliplse?
  • 嘿,仅供参考,这里的直接罪魁祸首是 gradle,而不是 IDE。