背景:
因java_web项目中的所有代码以及资源文件突然无法提交,在尝试过诸多方法无果后,果断删除项目重新将down下来。启动Tomcat无问题,使用原来的访问连接报错。经检查发现加载至Tomcat的项目路径deploy location有问题,于是着手开始解决。
问题:
MyEclipse中deploy location的值与实际项目的名称不一致,并不是我想要的名字,必须要修改。
解决方案:
1、打开项目目录,其中有份文件名叫“.mymetadata”,是一份xml文件。修改其中的context-root 值为你需要的项目名称。(ps:操作后,并没有什么用。)
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="javaWEB"
id="myeclipse.1365304496859"
context-root="/java_web"
j2ee-spec="6.0"
archive="java_web.war">
<attributes>
<attribute name="webrootdir" value="src/main/webapp" />
</attributes>
</project-module>
2、在MyEclipse中修改项目配置(ps:我使用的版本为MyEclipse2013,不同版本的修改位置貌似不一样)。
参考文献: