本人在MyEclipse复制一个项目,然后发布到Tomcat的时候,出现了一个问题。
如图:
解决方法一:
在对应项目-->右键-->properties
Project Facets-->Web-->Web context Root,点击“Config”
在 Web context Root 的输入框输入修改的项目名称,点击“确定”,重启MyEclipse即可。
解决方法二:
对于第一种方法不能解决,可以试下第二种。
首先,找项目的存放位置,找到“.settings”文件夹。
找到 “org.eclipse.wst.common.component”文件,用文本查看器打开
这时我们看到<property>标签中的value才是新项目的名称,
<property name="context-root" value="/ch01_04_struts2_invoke"/>
我们要把下面两个标签中的value值改为新项目的名称 ch01_04_struts2_invoke
<wb-module deploy-name="ch01_03_struts2_invoke">
<property name="java-output-path" value="/ch01_03_struts2_invoke/WebRoot/WEB-INF/classes"/>
修改后
<wb-module deploy-name="ch01_04_struts2_invoke">
<property name="java-output-path" value="/ch01_04_struts2_invoke/WebRoot/WEB-INF/classes"/>
保存,再次打开MyEclipse即可。