從eclipse導入工程到myeclipse,不能部署到tomcat根目錄下的解決方案

      myeclipse版本是8.6.1.

     正常情況下,在eclipse裏建好的web工程如果導入到myeclipse裏是無法部署到tomcat/webapps/ROOT下面的,這應該算是一個bug,這個問題困擾我好久,因爲公司裏的項目是用eclipse建好後傳到svn的,我下來導入到myeclipse總是無法部署,只能在myeclipse裏新建一個web工程再copy svn的工程進來,但最後提交要一個一個地找,不能直接提交,很是費事。今天又研究了1個多小時,終於找到解決辦法了。

 

      先在eclipse裏先建好web工程,比如web123,然後在myeclipse裏導入。

      1.導入

      

 

       2.選擇在eclipse裏建的工程,不必選copy到當前工作區中。

       

 

       

 

     3.點擊finish,導入成功,然後在新工程屬性中,修改部署時使用的虛擬目錄名成任意的,如any,這個無所謂,一會兒還要改成/.

 

      

 

4.點擊ok按鈕,這時候,工程下面的.settings目錄下的org.eclipse.wst.common.component文件中的wb-module會增加一個元素。

 

  這個value爲any,就是剛纔在myeclipse中設置的。這時,手動修改成/,再回到myeclipse部署這個工程就可以看到,它被部署到tomcat/webapps/ROOT目錄裏了,這就說明成功了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章