每次运行jUnit测试时,Intellij IDEA都会重建整个模块

时间:2016-07-20 19:31:58

标签: java intellij-idea

我有一个包含一个大型“src”模块的大型项目,每个编译需要至少5-10分钟。我无法重构项目的结构以加快编译速度。

每次我尝试运行JUnit测试时,IntelliJ总是在运行测试之前编译整个模块(即使没有文件更改)。

其他答案建议使用Eclipse编译器和“Make,no error check”启动命令而不是常规的“Make”。我试过了,但IntelliJ仍在重建整个模块。

编辑:这似乎与错误的处理方式有关,并通过“制作,无错误检查”进行处理。我的项目包含代码的不相关区域(由其他团队管理)中的错误,我正在使用eclipse编译器跳过。在“修复”这些错误之后,增量编译再次起作用。即使错误被跳过,也许构建被认为是无效的(并被丢弃)?

1 个答案:

答案 0 :(得分:0)

将运行配置更改为不生成模块:

转到200 OK(或点击“运行”下拉菜单中的Run -> Edit Configurations),您将看到以下屏幕: Run ConfigsEdit Configurations删除“制作”,它应该可以正常工作

P.S。我建议将其重命名为:Before launch,否则您可能会在以后遇到一些严重的问题:)