我们复制一个 maven 的 web 项目之后在修改往往比较快,但是如果只是复制的话,我们经常会看到自己想要使用的是一个名字,但是加入 tomcat 之后显示的是另一个名字如下图所示:
展示效果
如果复制后没有修改,那么运行的时候显示
路径将会在原路径中显示,发生错误
解决办法:
1.修改pom.xml
2.修改 pom.xml 文件中 name 为自己想要的名字
修改两个id和Project name
3.修改参数文件:org.eclipse.wst.common.component
- 打开文件夹:项目右键 Resource->Location 复制路径在管理器中
- 打开进入 .setting 文件夹
- 打开文件: 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="com.maven.001">
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
<property name="context-root" value="com.maven.001"/>
<property name="java-output-path" value="/com.maven.001/target/classes"/>
</wb-module>
</project-modules>
修改完成,运行成功
Eclipse的隐藏文件夹".settings"文件夹显示
因为复制maven web项目,需要修改org.eclipse.wst.common.component文件
,可以直接在eclipse中显示
1.在软件的项目栏,点击右侧的倒三角,选择Customize View
2.将
.* resources
选项框取消,保存[站外图片上传中……(8)]
3.
.settings
显示在项目栏