在 Intellij 中禁用测试编译

Vit*_*lii 2 intellij-idea

我有一个 java maven 项目,我对其进行了一些更改。这些更改破坏了测试的编译,目前,我不想修复它们(因为我不知道我的想法是否有效)。

Is there a way to altogether disable tests compilation and make my project run?

Pet*_*ter 7

就在这里。

必须Settings -> Build,Ex.. -> Compiler -> Excludes按下按钮+在此输入图像描述

选择您要排除的路径。在您的情况下,它是测试文件夹: 在此输入图像描述

选中recursive右侧的复选框,您应该会看到您的测试文件夹中没有任何x将其标记为已排除的内容:

顺便说一句:请记住这些小知识x,因为 Intellij IDEA 提供了从编译中排除某些包的意图。意外地执行该意图可能会导致漫长的搜索和询问过程,以了解为什么某些软件包不再被构建。

在此输入图像描述