在Eclipse或工作空间中 ,复制或修改项目后,把项目部署后发现还是原来的项目名称

时间:2023-03-09 13:21:47
在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

1 问题引出

1 在eclipse中直接复制一个项目,修改名称之后,然后部署,部署之后的项目名称还有原来的项目名称

在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

2 在eclipse的工作空间中直接复制一个项目,修改名字之后,发布也会出现同样的问题。

2 解决上述问题

复制项目之后先进入到项目根目录打开.setting文件夹,找到"org.eclipse.wst.common.component"

在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

在Eclipse或工作空间中  ,复制或修改项目后,把项目部署后发现还是原来的项目名称

打开"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="WEBTest25">
<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="/WEBTest25/build/classes"/>
<property name="context-root" value="WEBTest25"/>
</wb-module>
</project-modules>

将其修改为: 即可解决上述问题

<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="WEBTest26">
<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="/WEBTest26/build/classes"/>
<property name="context-root" value="WEBTest26"/>
</wb-module>
</project-modules>