有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

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

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

编辑:这似乎与如何使用“生成,无错误检查”处理错误有关。我的项目在我使用eclipse编译器跳过的代码的不相关区域(由其他团队管理)中包含错误。在“修复”这些错误之后,增量编译再次工作。即使跳过错误,构建也可能被视为无效(并被丢弃)


共 (1) 个答案

  1. # 1 楼答案

    更改您的运行配置,使模块不运行:

    转到Run -> Edit Configurations(或从运行下拉菜单中单击Edit Configurations),您将看到以下屏幕: Run ConfigsBefore launch中删除“Make”,它应该可以工作

    另外,我建议把它改名为:JUnit tests (NO REBUILD)否则你以后可能会有严重的挠头:)