引入他人项目时,由于报错,copy本地workspace下其他项目的 .settings和.project到该项目路径下
结果Eclipse 的 Server 中出现了 aaa(bbb)的情况
并且在访问aaa项目时,如: http://localhost:8080/aaa/hello.jsp 显示404
需改为http://localhost:8080/bbb/hello.jsp
解决方法:
将.settings 下的org.eclipse.wst.common.component文件打开
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="struts2_day02"> <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/> <property name="java-output-path" value="/struts2_day02/build/classes"/> <property name="context-root" value="struts2_day02"/> </wb-module> </project-modules>
<wb-module deploy-name="bbb">
将这里的deploy-name的bbb改为aaa即可。
在eclipse中,右键项目名 --> properties --> 输入web project settings --> 修改Context root为 aaa即可。
上边代码的的橙色字体 全改为相应的名称即可。