2
我目前在Windows和Linux上並行開發。當包含庫時,我面臨着這個問題,因爲Eclipse會保存絕對路徑,所以無法在兩臺機器上同時找到路徑。有沒有選擇或類似的東西?平臺獨立的eclipse設置
我目前在Windows和Linux上並行開發。當包含庫時,我面臨着這個問題,因爲Eclipse會保存絕對路徑,所以無法在兩臺機器上同時找到路徑。有沒有選擇或類似的東西?平臺獨立的eclipse設置
如果您的庫位於項目中,Eclipse會在.classpath
文件中相對引用它們。例如:
<classpathentry kind="lib" path="lib/example.jar" />
,如果你正在引用在您的工作空間庫,使用工作區中的絕對路徑,這同樣適用:
<classpathentry kind="lib" path="/Libraries/example.jar"/>
您還可以使用Eclipse的「類路徑變量」部分中的首選項(在Java>構建路徑>類路徑變量中),「可以在Java構建路徑中使用」以避免引用本地文件系統。「
最後,您可以使用首選項中的「用戶庫」部分(在Java>構建路徑>用戶庫)中「定義多個外部檔案」。