[英]NetBeans not correctly compiling my Java sources
我遇到了NetBeans 7.4(还有以前的版本,例如NetBeans 7.3)的问题。 当我清理并构建Java Web应用程序时,便成功构建了该应用程序,但是该构建过程中并未包含我新添加的代码。
我通过反编译类来检查我的更改是否通过来确认这一点,但是没有成功。
我尝试了不同版本的NetBeans以查看发生了什么。 在某个时间点,我还使用ANT通过命令行编译了应用程序。 我也尝试过手动删除build和dist文件夹。 这些方法都不能解决我的问题。
唯一不可接受的解决方案是,我分别编译该类,然后就可以了。 但是,当我清理并构建整个应用程序时,将编译较旧的源代码。
期待获得帮助,因为我真的迷路了,并且不能单独编译,因为在发布之前,我想使用一个.war文件。
这个问题是一个愚蠢的错误。 通过从服务器复制Web文件夹来检索此项目的Web部分,以确保我的团队拥有最新的资源。 通过执行此操作,将类文件包含在WEB-INF文件夹中,因此,由于某种原因,当尝试重建应用程序时,该构建会重新获取Web / WEB-INF文件夹中的文件,而不是从Web / WEB-INF文件夹中生成类。资料来源。
从任何类文件清除了该文件夹后,该项目现在可以成功构建。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.