Intellij Idea 在 Gradle 构建后未在消息工具窗口中显示错误

2022-09-02 19:28:31

Intellij Idea 14.1.2, Gradle 2.3

我有一个包含几个java子项目的项目。Gradle构建按预期工作,但Intellij Idea不会捕获它的输出,也不会显示消息工具窗口,您可以在其中单击错误并转到源文件。

重现步骤:

  1. 创建新的 gradle 项目
  2. 使用一种方法创建新类
  3. 故意引入一个错误
  4. 使用 Gradle 工具窗口进行构建

预期结果:将显示“消息工具”窗口,显示错误。

实际结果:输出显示在“运行”工具窗口中,但不显示“消息”窗口(其菜单项在 View -> 工具窗口中甚至未处于活动状态)

我试图重新导入项目,从头开始创建它,搜索Idea的设置,在*.iml中手动操作值,但没有成功,我的想法已经用完了。

在哪里可以找到一个设置,告诉IDE将输出定向到“消息”窗口?


答案 1

在 Intelij 16.2 中,我也遇到了这个问题。在“运行”窗口的左上角有一个看起来很奇怪的按钮,当您将鼠标悬停在上面时,该按钮被标记为“切换任务执行/文本模式”。单击它,它将显示 Gradle 构建的输出,而不是任务执行中的步骤。


答案 2

我在IntelliJ 2017.1上也有这个问题。BrianC在2016年8月4日发布的答案帮助我 - 但是我在运行窗口的左侧找到了按钮的另一 - 因此我发布了一个带有确切按钮的图像。

当您将鼠标悬停在此按钮上时,它会显示“切换任务执行/文本模式”。该图像显示选中时的按钮。

'Toggle Tasks Executions' button


推荐