SVN檢出Maven項目後遇到的問題記錄(2)

SVN檢出Maven項目後遇到的問題

  • 在(1)裏面寫了一大堆如何將svn導出的maven項目變成可使用狀態,但其實那樣做搞出的結果的確可以正常使用,但是卻是走了彎路,強行說沒有.classpath文件,強行讓該父子結構項目變成可運行狀態,實際上也只能通過maven的compile和package來將該項目編譯打包,不能直接放到eclipse內置的tomcat中編譯運行。其實一開始就走彎路了,只是沒有意識到,不撞南牆不回頭。
  • 現在介紹如何正常的導出該項目,這是突然想到的,其實也是早該想到的。
  • 該項目在svn中的結構如圖:

    兩個maven項目,其中common項目包含整個項目前後端框架的代碼,而icc是依賴於common而搭建起來的web應用項目。common中包含了framework、util和webmc三個項目,icc中包含了integration和ms項目。我在整個將common和icc導出時,只有common和icc兩個項目是maven項目,而裏面的所含farmework等項目卻還是文件夾的形式,並且無法更改過來。所以換一種思路,因爲farmework等等項目依賴於common,把它們獨立導出依然是依賴於common項目的形式,所以導出整個common之後,刪除掉裏面的farmework、util和webmc項目,然後再依次將這三個項目導出來,icc也如此。最後導出來的項目沒有任何需要修改的地方,直接就可以使用,並且可以放在eclipse自帶的tomcat中運行編譯,至此SVN檢出Maven項目成功。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章