2011-08-10 98 views
31

我已經使用終端從GitHub分支並克隆了一個項目到本地機器,並試圖將它導入到Eclipse中。將一個現有的Git項目導入到Eclipse中,而沒有.project文件

問題是來自GitHub的克隆沒有.project文件,所以當我從Git導入 - >項目時,我只能導入爲一般項目。如何將項目導入到Eclipse而不執行git init?我看到的大多數解決方案都已經有了.project,當他們從Git克隆它時。

+1

項目根目錄中是否存在pom.xml(Maven)或build.gradle(Gradle)文件?如果是這樣,你需要使用m2e,m2eclipse,「mvn eclipse:eclipse」或者「gradle eclipse」來生成Eclipse項目文件。不檢查IDE配置被認爲是很好的做法。 – Anonymoose

回答

1

您應該在Eclipse中創建一個新項目並指定項目位於現有目錄中。

在嚮導中選擇 「從現有的開源項目」:

Eclipse: New Java Project

0

我使用的Eclipse 3.7(靛藍),我覺得這很好的解決方案:

1)點擊:導航 - >顯示在 - >項目瀏覽器

2)選自F ilesystem文件夾,找到並選擇該項目包含

3)在文件夾右鍵小雞的文件夾,並選擇推進到項目

+0

如何讓它出現在項目瀏覽器中,因爲它無法導入?我仍然得到他同樣的錯誤... – user847988

0

這樣做:

文件>導入>通用>現有項目進入工作區

then:

  • 選擇根目錄:如果您想對現有項目的新項目複製到工作區,檢查現場複製項目到工作區中選擇您PC的路徑,其中該項目是
  • ,否則不檢查,並繼續工作,直接到現有項目
+2

他說這不是一個Eclipse項目(沒有.project文件),所以這種方法將無法正常工作。 –

40

創建一個新的Java項目,取消選中「使用默認位置」,並通過點擊瀏覽按鈕瀏覽Git項目路徑。這個對我有用。我通過這個簡單的方法將一個Git,netbeans項目導入Eclipse。

+1

這是我見過的正確和最簡單的方式。謝謝您的幫助。 – Tastybrownies

+0

最好的答案,很容易。 – nottinhill

+0

對我來說很好。 –

8

過了一會兒,我得到它的工作如預期...

基本上嚮導被打破。這是我的工作(日食4.2.2):

  1. 您可以使用該向導導入git倉庫到您的工作區。
  2. 之後,您需要關閉嚮導並打開git Repositories視圖。(窗口 - >顯示視圖 - >其他 - >的Git - >Git倉庫
  3. 右鍵點擊你剛纔導入的回購,並選擇 「導入項目......」

我已經導入了一個通用項目(它只是SQL代碼),並且這次它按預期工作(屏幕不允許你改變項目名稱和目錄,這在這一點上是有意義的。)

這些是由嚮導執行的相同步驟,但顯然它沒有獲得有關已在工作區中部署的項目的信息,因此您可以選擇更改這些值並且抱怨已存在的項目。

+0

我的工作區目錄中有一個現有的git(而不是eclipse)項目;我只使用步驟2和3來讓Eclipse知道它。 –

+0

當我點擊導入項目,然後「導入現有項目」 - >下一步,它什麼都沒有。我正在使用Eclipse Juno。首先,我在Eclipse(Windows)上創建了項目,並將其提交到存儲庫並推送(我正在使用GitHub)。現在,我試圖在Eclipse(Mac)上檢索它。我配置了同一個存儲庫,並執行了一次Fetch - 這給了我一個進度條,並且似乎可以下載,但Import項目已經空白。你對我失蹤或做錯了有什麼建議嗎?謝謝! –

+0

(後續)顯然我必須點擊刷新按鈕(2個圓形的黃色箭頭),現在項目出現在Git Repositories視圖中,我可以導入它們。希望這可以幫助別人! –

相關問題