myeclipse發佈項目到tomcat時項目名稱與web應用名稱不一致問題

工程名稱原來爲old,發佈到tomcat webapps下後爲old,
右鍵點擊你的項目,然後選擇重構---->重命名,項目名稱改爲new,但是發佈名還是原來的名字。如果想讓發佈後的目錄名爲new,
按如下方法修改即可:
   第一種方法:
打開工程所在目錄,找到一個 .mymetadata的文件,用記事本打開,內容大致如下:

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

context-root="/old" 爲發佈後的目錄名,改爲 context-root="/new" 之後,用eclipse重新發布的目錄名就是new了。如果用war的打包方式發佈,則將 archive="old.war"> 改爲 archive="new.war">。
第二種方法更爲簡單:

右鍵點擊你的項目,然後選擇屬性---->然後點擊myeclipse-web選項,修改web context-root名稱爲你要修改的項目名稱和前面重命名的名稱一致就可以了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章