项目复制生成一个新项目后,不能修改部署名称,我想这大概是eclipse的一个bug吧。
在项目下找到目录 .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="Tap3Parse">
<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
<property name="context-root" value="Tap3Parse"/>
<property name="java-output-path" value="/Tap3Parse/target/classes"/>
</wb-module>
</project-modules>
下面将Tap3Parse替换成billing-web.
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="billing-web">
<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
<property name="context-root" value="billing-web"/>
<property name="java-output-path" value="/billing-web/target/classes"/>
</wb-module>
</project-modules>
刷新项目,publish一下: