当我在某个类的NetBeans中单击"调试测试文件"时,它将针对从上次构建编译的二进制文件运行。
我想重新编译NetBeans,但我找不到如何实现这一点。
此外,似乎有时会发生重新编译,即调用Maven。大多数情况下,我必须使用过时的二进制文件运行。
如何在运行(单个)测试之前强制NetBeans重新编译?
在项目属性中禁用"保存时编译"功能就可以了。然后一直执行Maven构建。请注意,在即将发布的7.4中,Maven构建总是执行的,但如果启用了"保存时编译",则跳过阶段执行。