偶尔,我会更新一个类,但更新后的版本并没有打包在mvn install生成的工件中。
使用-X标志从命令行运行Maven会生成类的调试输出,如:
WEB-INF/classes/mypackage/MyClass.class
到目前为止,我已经确定 目标目录,并且该类 在战争中同名的 不同的日期
target\classes ,不是 target .
target\classes
target
您可以通过运行
mvn clean install
这将执行 clean (基本上移除 目录),然后运行安装阶段。
clean
另外-检查Maven build目录之外的类的副本。在本例中,由于它是一个webapp,请选中 src/main/webapp/WEB-INF/classes
src/main/webapp/WEB-INF/classes