Maven IDEA在运行之前不再编译项目
我在IDEA 2018.1.5中加载了一个Maven项目。我配置了一个“应用程序”运行/调试配置来运行它 我可以发誓,在过去,如果任何源文件发生更改,IDEA将在运行/调试之前自动调用“Build Project”。然后最近发生了一些事情,现在已经不是了。现在,每次我运行/调试项目时,它都会运行已编译的代码,即使它已过时(忽略我对源代码所做的更改)Maven IDEA在运行之前不再编译项目,maven,intellij-idea,Maven,Intellij Idea,我在IDEA 2018.1.5中加载了一个Maven项目。我配置了一个“应用程序”运行/调试配置来运行它 我可以发誓,在过去,如果任何源文件发生更改,IDEA将在运行/调试之前自动调用“Build Project”。然后最近发生了一些事情,现在已经不是了。现在,每次我运行/调试项目时,它都会运行已编译的代码,即使它已过时(忽略我对源代码所做的更改) 我选中了设置->编译器->打开“自动生成项目”。我想我曾经尝试过禁用它,但我没有注意到有什么不同。其他什么设置可能导致此行为?编辑运行配置,选择好的
我选中了设置->编译器->打开“自动生成项目”。我想我曾经尝试过禁用它,但我没有注意到有什么不同。其他什么设置可能导致此行为?编辑运行配置,选择好的配置,确保对话框底部的“启动前”中存在“生成”。编辑运行配置,选择好的配置,确保对话框底部的“启动前”中存在“生成”。@JBNizet就是这样。非常感谢。如果你发布正式答复,我会将其标记为已接受。