首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每次运行jUnit测试时Intellij都会重新构建整个模块

每次运行jUnit测试时Intellij都会重新构建整个模块
EN

Stack Overflow用户
提问于 2016-07-20 19:31:58
回答 1查看 4.2K关注 0票数 3

我有一个包含几个模块的大型项目,其中包括一个大型的"src“模块,每次编译至少需要5-10分钟。我无法重构该项目的结构,从而可能加快编译速度。

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

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

编辑:这似乎与错误的处理方式和"Make,No Error Check“有关。我的项目包含代码(由其他团队管理)中与代码无关的区域中的错误,这些错误是我使用eclipse编译器跳过的。在“修复”了这些错误之后,增量编译再次工作。也许即使跳过错误,构建也被认为是无效的(并被丢弃)?

EN

回答 1

Stack Overflow用户

发布于 2016-07-20 23:53:42

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

转到Run -> Edit Configurations (或单击Run下拉菜单中的Edit Configurations ),您将看到以下屏幕:

Before launch中删除"Make“,它应该可以工作

我建议将它重命名为:JUnit tests (NO REBUILD),否则您可能会在后面遇到一些严重的头皮抓挠:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38489312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档