2017-01-10 65 views
0

如何從Eclipse倉庫中導入Eclipse中的Maven項目?從Git倉庫導入Eclipse中的Maven項目

我的設置:

  • Eclipse的霓虹燈
  • 與SSH例如:It,使用內置的PPK AUTH
  • 項目進口
  • 例如:It連接器安裝
  • Git倉庫與120+ Maven項目

我終於成功地克隆了我的16+ GB Git倉庫。現在我想知道,我該如何在Eclipse中使用我的項目。

在Git Repository視圖中,我看到一個名爲'Working Tree'的文件夾,其中包含所有項目文件夾。安裝EGit連接器後,上下文菜單將包含一個條目「Import Maven Projects ...」。在那裏,我選擇了我的Maven項目的pom.xml文件(沒有顯示其他文件類型),過了一段時間Eclipse相應地在Project Explorer視圖中創建了項目。

但是,這些項目只包含pom.xml文件,並且不包含實際的代碼文件或文件夾。

我錯過了什麼嗎?如何在Eclipse中爲Git倉庫中的所有Maven項目自動創建Maven項目?

+0

你能澄清一下你對Git Repository視圖的描述嗎?當我讀到它時,你說的是,所有的存儲庫都是在一個工作樹下找到的。這是一個單一的大型Git回購,將您的項目作爲子模塊嗎?我期望每個項目的存儲庫都將顯示在具有自己的工作樹的存儲庫視圖中。 – Frelling

+0

正確,所有項目都顯示在一個帶有自己文件夾的工作樹中。這是一個橋接SVN倉庫。 – user1438038

+0

感謝您的澄清。你描述的過程應該已經奏效。您是否驗證過 您的項目文件夾不僅包含POM文件?如果是這樣,請嘗試通過 通過使用瀏覽...導航到您的存儲庫的 目錄中的文件 - >導入 - > Maven->現有的MavenProjects。和以前一樣,您應該看到一個POM列表,您可以從中選擇導入 的項目。從本質上講,它與您從上下文菜單中選擇的嚮導相同,但有時看起來 根據其調用方式而有所不同。 – Frelling

回答

0

最終,事實證明,Eclipse在第一次嘗試時導入了錯誤的導入。在絕望中,我刪除了導入器創建的所有項目(不刪除磁盤上的文件),然後使用上下文菜單條目Import Maven Projects ... Git視圖再次運行導入。

這次所有的項目都完全創建,不僅包含pom.xml文件,還包含所有Java包,源文件和其他二進制資源。

我不確定第一次導入嘗試是否失敗,或者如果最終導入導入器兩次的事實解決了問題。但是,也許我的經驗仍然可以幫助別人:

如果出現類似問題,請嘗試刪除空白項目,然後再次運行導入。