在myeclipse中拷贝复制struts2的web project项目后,修改文件不起作用,运行时是复制前的项目,或报错404,WEB-INF中classes不更新的解决办法

在myeclipse中拷贝复制struts2的web project项目后,修改文件不起作用,运行时是复制前的项目,或报错404,WEB-INF中classes不更新的解决办法

首先记得修改Web Context-root:

在myeclipse中拷贝复制struts2的web project项目后,修改文件不起作用,运行时是复制前的项目,或报错404,WEB-INF中classes不更新的解决办法

修改文件不起作用,运行时是复制前的项目,或报错404

对workspace\04-configration-core\WebRoot或者apache-tomcat\webapps\04-configration-core或者进行查看,发现04-configration-core/WebRoot/WEB-INF/classes中的文件没有更新,依旧是拷贝前的文件,并且workspace\04-configration-core\WebRoot中多了一个04-configration-core/WebRoot/src文件夹,其中的文件是更新过后的文件,而在被拷贝的web project项目中没有这个文件夹,则说明是项目文件中src中文件保存错了位置。

正常文件的保存位置:

在myeclipse中拷贝复制struts2的web project项目后,修改文件不起作用,运行时是复制前的项目,或报错404,WEB-INF中classes不更新的解决办法

复制拷贝后文件的保存位置:

在myeclipse中拷贝复制struts2的web project项目后,修改文件不起作用,运行时是复制前的项目,或报错404,WEB-INF中classes不更新的解决办法
将保存路径改为04-configration-core/WebRoot/WEB-INF/classes即可:
在myeclipse中拷贝复制struts2的web project项目后,修改文件不起作用,运行时是复制前的项目,或报错404,WEB-INF中classes不更新的解决办法