我正在尝试从 Eclipse 迁移到 Idea,并且很难尝试执行 JUnit。该应用程序是具有 10k+ java 类的遗留应用程序。
每当我运行任何 JUnit 时,要么编译测试用例然后执行它需要 3-4 分钟,要么它为该特定 JUnit 类提供 ClassNotFoundException。
我已经完成了项目的完整构建(大约需要 9 分钟)。我希望在构建之后,只有修改过的文件应该在“Make”期间重新编译。就我而言,由于我没有更改任何文件,因此 JUnit 应该立即执行。
我正在使用 IntelliJ Idea 12 社区版,并且在编译器设置中选中了“使用外部构建”。
我是否缺少任何设置或做错了什么?
编辑: 在运行 JUnit 时,我观察了输出类目录,看起来它正在删除生成的类并再次编译它们!