我發現這個問題的類似問題,但他們並不真的滿足我的情況。我的代碼是SVN存儲庫中的單個「項目」的一部分。 「項目」不僅包括Java代碼,還包括C/C++/Cuda。我只是想檢查整個存儲庫,但只有工作在Java代碼(從Ant構建運行)。從包含多種語言的SVN庫創建Eclipse項目
我正在尋找在Eclipse的方式(使用Subclipse)有此代碼Java項目,而「忽略」其他的東西。
我編輯了「.project」文件,將其識別爲Java項目,但只有<natures>
標記而不是<buildSpec>
,因爲Java代碼是從Ant構建中編譯的。這在一定程度上起作用,但Content Assist不起作用。
資源庫中的代碼佈局是這樣的:
root/
backend/ (C++/CUDA)
frontend/ (Java here)
jar/ (runnable jar is here)
build.xml
什麼是svn中的文件夾結構?所有的java文件都與c/C++/Cuda代碼混合在同一個目錄中嗎? – Upgradingdave 2010-02-10 20:21:38
進行編輯以顯示常規文件夾結構。 – 2010-02-10 20:37:53
我建議徹底檢查一下根目錄(因爲你真的想要這個,就像你說的那樣)作爲一個普通的eclipse項目。然後創建一個新的java項目,並將源目錄設置爲root/frontend幷包含build.xml – 2010-02-10 20:58:00