日期:2014-05-17  浏览次数:20843 次

复制的一个SSH框架的web工程并修改,运行时url地址还是之前的那个,在哪更改
rt,复制了一个web project,更改了一系列内容之后run on server,url里还是之前的那个project的运行地址,这个在哪更改 

------解决方案--------------------
第一先在server中移除之前系统
第二 删除 工程下面.metadata\.plugins\org.eclipse.wst.server.core 下面的tmp开头的文件夹,重新发布试试
------解决方案--------------------
1、需要修改复制后的web工程根目录里面 “.mymetadata”文件中的内容:
<project-module type="WEB" name="TestWeb" id="myeclipse.1378091056151 context-root="/web" j2ee-spec="6.0" archive="TestWeb.war">
说明:
name:新的web工程名;
context-root :发布后的项目名,即发布后访问时跟节点,如 "http://localhost:8080/web";
archive : 也改为新的web工程名.war

2、修改.project文件里面的 “<name>TestWeb</name>” 改为“<name>新的web工程名</name>”;

3、用myeclipse导入(import)刚复制后修改好的工程,就可正常使用了。
------解决方案--------------------
把context-root改了

------解决方案--------------------
conf/server.xml文件编辑context