zoukankan      html  css  js  c++  java
  • MyEclipse中“擅自乱改”项目名导致项目报错的处理

    最近几天培训的过程中,经常有同学手一抖,默默的修改了本来配置部署好的项目名,导致项目报错……

    遇到这种事情,我一般会做的处理就是重新新建项目,然后把包和各种文件ctrl+c ctrl+v,遇到项目小还好,要是稍微一个不注意,就会出现更多的错误。

    所以,经过孙大爷提到一个解决方法,以我的一个myeclipse+tomcat所做的struts2+hibernate整合的项目举例:

    1.由于项目用的MyEclipse自带的MyTomcat,所以通过如图1-1的方式找到myeclipse自带的tomcat的webapps文件夹,如图1-2所示,删掉自己改名项目的文件夹。

    1

    图1-1

    2

    图1-2

    2.找到项目根目录,找到.mymetadata文件,如图2-1所示

    3

    图2-1

    打开该文件,由于在MyEclipse中修改项目名,自动修改的是name属性,这里对应的context-root是我们要修改的(这里我的项目没有改名,如果是改过名的项目,name属性和context-root的值是不一样的),使两者对应即可。

    <?xml version="1.0" encoding="UTF-8"?>
    <project-module
      type="WEB"
      name="MixStruts2Hibernate"
      id="myeclipse.1383204418327"
      context-root="/MixStruts2Hibernate"
      j2ee-spec="6.0"
      archive="MixStruts2Hibernate.war">
      <attributes>
        <attribute name="webrootdir" value="WebRoot" />
      </attributes>
    </project-module>

    3.打开MyEclipse,重新部署运行。就OK了。

    希望对大家能有帮助。

  • 相关阅读:
    Hello World
    查找字符串 fiand
    stdou,write与print()
    python 中 按位 与 & ,| ,^ ,~,
    3*3元素主对角元素之和
    Python random() 函数
    文本颜色设计
    if __name__=="__main__
    join函数
    ProGAN论文的翻译+学习体会
  • 原文地址:https://www.cnblogs.com/zifo/p/3401280.html
Copyright © 2011-2022 走看看