在eclipse下有一个现有项目mytest1,我现在想建一个新的工程,它的大部分内容与mytest1相同,于是我选择复制mytest1,并且改工程名为mytest2。我对mytest2的代码修改后在tomcat上运行,结果我发现在tomcat中的项目有两个mytest1工程,并没有mytest2,但其中一个通过运行发现它也的确就是我的mytest2,所以肯定是在复制的工程中有没有自动修改的配置。这个配置就在
%javaWorkSpace%/mytest2/.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="mytest1">
<wb-resource deploy-path="/" source-path="/WebContent"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<property name="java-output-path"/>
<property name="context-root" value="mytest1"/>
</wb-module>
</project-modules>
只要将上面代码中的两处mytest1 改为 mytest2 然后再重新启动服务器,就搞定了,O(∩_∩)O~