2012-03-08 41 views
1

我有3個分區(以及Windows將生成的所需分區)。一個包含Windows,一個包含Ubuntu,另外還有一個名爲Data的ntfs分區,其中包含我用作兩個環境之間存儲的Development文件夾。使用Eclipse進行跨平臺Java開發(構建路徑問題)

所以在Windows上,它位於:d:\發展*

在Ubuntu中,它位於:/媒體/數據/開發/ *

每當我建立了我的環境,一切都很好至於源文件,但是每當它到達構建路徑的時候,它都期待着我正在使用的以前平臺的絕對路徑(所以從Ubuntu交換到Windows,它期望的東西位於/ media/Data/Development/*,當從Windows切換到Ubuntu時,它預計在D:\ Development *中)。

有沒有辦法使用相對路徑,如果我在Windows或Ubuntu中打開項目,它不需要修改構建路徑?

回答

1

將庫jar文件放在Eclipse項目的lib目錄下,並使用項目相對路徑(使用「添加jar」而不是「添加外部jar」)將這些庫包含在構建路徑中。

+0

這正是我所期待的。創建目錄並直接添加罐子後,它按預期工作。 – Robert 2012-03-08 19:58:56