2010-05-29 148 views
16

This question已經接近我的,但並不完美。在Windows和Mac OS X之間在Dropbox上共享Eclipse目錄

我有一個Windows桌面和一臺MacBook Pro。我希望能夠將我的Eclipse工作區保留在我的Dropbox文件夾中。問題在於許多平臺之間的項目設置不同:引用JRE,JDK和其他庫。

我已經看到這個問題的每一個討論似乎都建議利用源代碼管理系統的忽略功能,以便這樣的文件保持本地化,從而能夠保持平臺特定。但是,當您使用真正的單個共享文件夾時,該類解決方案不適用。

您是否有幸與處於通過網絡共享的單個文件夾中的Java Eclipse項目交互,跨平臺?

回答

0

使用單個工作區的源代碼控制。通過這樣做,您將失去兩位開發人員對同一文件進行更改的能力。你也會冒更高的風險讓人們相互踩踏。使用Subversion(或其他)時,源代碼管理是免費的,併爲您提供可追溯性。

16

我有我的Eclipse工作區內的Dropbox與我所有的項目文件夾,但使用Dropbox的新的「選擇性同步」功能,以確保.metadata文件夾不同步。

這意味着我的Mac和Windows機器有自己的.metadata文件夾,但項目文件夾保持同步。

似乎很遠,工作...

+0

非常感謝你。你爲我節省了很多時間。 – 2011-11-08 23:21:53

+0

這是我使用的解決方案,但這確實意味着您必須手動在Eclipses之間保持插件同步。 – 2012-05-16 02:17:35

+0

這真是太棒了。 OP - 請檢查這個答案! – HDave 2013-10-31 12:40:15

0

或許辦法有少的問題僅僅是共享的源文件夾,無論是工作區設置也不bin文件夾。
只需將您的源文件夾放入Dropbox即可。

site1的然後創建項目:
右鍵單擊在project,選擇properties
- >Java Build path - >Source tab
- >→ink source button
然後創建一個鏈接到源在Dropbox的文件夾,併爲其分配一個名稱(如SRC2

讓同爲站點2

您所有的源文件必須位於Dropbox的共享源文件夾中。

當然,你必須在每個站點上配置像庫和其他東西的設置,但是這個任務不太經常,也許是可取的,因爲你有兩個不同的環境。

0

對於無法正常工作的任何人,請嘗試File->Import->General->File System。請務必從Advanced options中選擇Create links in workspace。看起來像更清潔的解決方案,你可以繼續使用你平常的工作空間。