我在使用 NetBeans 7.4(以及以前的版本,如 NetBeans 7.3)时遇到问题。当我清理和构建我的 Java Web 应用程序时,它会成功构建,但我新添加的代码不包含在该构建中。
我通过反编译类来检查我的更改是否通过来确认这一点,但他们没有。
我尝试了不同版本的 NetBeans 来看看发生了什么。在某个时间点,我还使用 ANT 通过命令行编译了应用程序。我也尝试过手动删除 build 和 dist 文件夹。这些方法都没有解决我的问题。
唯一不可接受的解决方案是我单独编译该类,然后就可以了。但是当我清理和构建整个应用程序时,旧的源代码会被编译。
期待一些帮助,因为我真的迷路了,单独编译不是一个选项,因为在发布之前,我想使用一个 .war 文件。