從svn上down下來的web模塊轉成maven project, 但是沒有convert to maven project 選項的問題解決


  項目提交到SVN上之后, myeclipse中刪除了本地的所有工程, 重新在SVN上down下來maven工程以及web模塊, 這時候有些工程是maven工程,

但是有一些不是maven工程, 而是普通的java工程, 需要將這些普通的Java工程轉換成Maven工程, 右鍵該項目, configure-->發現沒有convert to maven project

這個選項, 截圖如下:

  

  網上很多網友給出的方法:(本人測試無效)

  Window-->Preferences-->General-->Capabilities-->Advanced...-->Myeclipse Standar Tools-->下面紅色框打鈎

   

找到另外一個網友的解決方法, 測試有效, 鏈接: http://blog.csdn.net/xxx_xx_xc/article/details/51691851

  不妨點擊convert into faceted form-->彈出對話框, 選OK即可, 這時,你的工程應該變成了普通的Java工程(並且報錯)。這時,再右鍵該工程->maven->enabled dependency management,這樣,你的工程就變成了maven工程。 

  附注: 

  如果這時你的工程仍然報錯, 請做以下操作:

刪除項目重新從SVN下載(但是下載下來的taotao-parent, taotao-common, taotao-manager不是maven工程, 需要轉成maven工程),

在轉換過程中, taotao-parent, taotao-common這兩個工程沒問題, taotao-manager出現了問題, 如下:

access_log.2017-03-25文件不能刪除, 於是使用360直接粉碎, 刪除所有工程與文件[注意做好備份], 重新啟動myeclipse,

 重新從SVN上down下項目, 這三個down下來並不是maven工程[稍后要轉換成maven工程]:

        ------>      

繼續down下taotao-manager下的子模塊: [注意: 上面是從svn上down下來, 子模塊是從本地down,所以做好備份],

  ----->

    

       ---- >

-->先解除這四個子模塊和taotao-manager的依賴關系, 右鍵項目-->Maven-->Disable Dependency Managerment(請按照依賴關系從上至下操作)

-->這時候會報錯:

    

-->沒事, 繼續操作, 這時候把taotao-manager這個pom工程轉成maven工程, 右鍵該項目-->Maven-->Enable Dependency Management

-->    --> 這時候全部變成maven工程-->

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM