IDEA 在运行前不再编译项目



我在IDEA 2018.1.5中加载了一个Maven项目。我配置了一个"应用程序"运行/调试配置来运行它。

我可以发誓,在过去,如果任何源文件发生更改,IDEA 会在运行/调试之前自动调用"构建项目"。然后最近发生了一些事情,现在不再发生了。现在,每次我运行/调试项目时,它都会运行编译后的代码,即使它是过时的(忽略我对源代码所做的更改(。

我检查了设置->编译器->"自动构建项目"已打开。我想我曾经尝试禁用它,但我没有注意到差异。还有什么其他设置可能导致此行为?

编辑运行配置,选择好的配置,确保对话框底部的"启动前"中存在"生成"。

最新更新