1
、项目右键 重构:命名;发现有问题。百度得到下面2的解释

2、
百度得到
下面的一二项修改: 原来还有部分名字还是没有改过了的

很多时候、我们需要修改
Java
项目的名字。
1)、如果是java项目,直接F2重命名之后、再在.project 文件里修改项目的名字、刷新即修改完毕。
2)、如果是
Java
web项目,F2重命名之后,点击项目名称、右键会有Properties选项。点击Web Project Settings 选项,右侧Context root修改为你想修改成的名字。若此时还未修改彻底。找到项目的根目录,.settings文件夹里面,在org.eclipse.wst.common.component这个文件里面把项目之前的名字全部替换成你想修改成的名字。回到Eclipse,刷新即修改成功。

3
、完成上面动作还是有问题, web.xml 有错误提示:第一个错误看不懂,第二个错误 大概意思是已经指定过 xmlns属性了。

八月 31, 2017 3:16:39 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]
{Server/Service/Engine/Host/Context}Setting property 'source' to 'org.eclipse.jst.jee.server:
springmvc_mybatis_gxfgs' did not find a matching property.
八月 31, 2017 3:16:39 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/8.0.36
八月 31, 2017 3:16:39 下午 org.apache.catalina.startup.VersionLoggerListener log
八月 31, 2017 3:16:41 下午 org.apache.tomcat.util.digester.Digester fatalError
严重: Parse Fatal Error at line 2 column 193: 已经为元素 "web-app" 指定属性 "xmlns"。
org.xml.sax.SAXParseException; systemId: file:/F:/Projects/Java/workspaceTest2/.metadata/.plugins/org.eclipse.
wst.server.core/tmp0/wtpwebapps/springmvc_mybatis_gxfgs/WEB-INF/web.xml; lineNumber: 2; columnNumber: 193; 已经为元素 "web-app" 指定属性 "xmlns"。
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)

发现问题:
看不懂,只好将修改前的项目和修改后的 对比:web.xml 文件就变化了:

web xml 提示  Attribute "xmlns" was already specified for element "web-app".

恢复成原来的  web.xml后 即可 启动。

坑爹的 重构 重命名。

=============1011 再次重命名,执行第1 和第2后,还是有问题,最后发现 pom.xml 里面。

标签: none

添加新评论