2011-08-11 27 views
1

我有一個項目的源代碼託管在svn中,我已經簽出源代碼已經在文件夾「myfolder」中說過。我的代碼的目錄結構如下: myfolder/trunk/src /是我的代碼所在的位置。現在我使用File - > new java project創建一個使用eclipse的Java項目,其位置爲myfolder/trunk/src /。當我這樣做時,所有包結構都會發生變化,並且我的源文件中有錯誤。在eclipse中導入一個簽出svn源代碼作爲java項目

如果有人能告訴我什麼是正確的做法,這將是非常好的。我在互聯網上發現了一些文章,但越讀越多,我感到困惑。

感謝 範達娜

+0

Eclipse有一個導入功能。文件>導入>導入現有的Java項目 – eiselems

回答

1

你應該可能已經選擇了導入現有的項目到工作區,你應該嘗試來代替。只要你定義了你的.project文件,它就會很好用。要修復現在的錯誤,請在項目中創建一個新的src文件夾,並將其指向trunk \ src,以便它可以正確識別所有Java文件。

+0

我試過這樣做,但問題是軟件包顯示爲java.xyz – Vandana

+0

,而不是包xyz(我的源文件屬於)!!所以我有我的源文件中顯示的錯誤。 – Vandana

+0

啊,所以你在trunk \ src下有一個Java文件夾。然後在Eclipse中將你的src文件夾定義爲trunk \ src \ java,並且你很好。 – Perception

0

您可能應該使用myfolder\trunk作爲您的項目的根,而不是myfolder\trunk\src。由於感知已經提到,首先嚐試「導入現有項目」(而不是啓動一個新項目並將其指向您的源)。

0

首先,我假設你已經在你的Eclipse中安裝了subversive/subclipse插件,並且你使用了正確的URL來導入源代碼。

在結算你的源代碼之前,你可能會改變你的觀點到Java的角度。

然後你只需要使用File-Import-SVN(選擇SVN作爲你的導入源) - 從SVN-Next-檢測項目給你的項目一個Name-Finish。

如果您有關於安裝SVN插件的問題,引用是http://subclipse.tigris.org/ http://www.eclipse.org/epsilon/doc/articles/epsilon-source-svn/

相關問題