我有 3 个分区(以及 Windows 将生成的所需分区)。一个包含 Windows,一个包含 Ubuntu,我还有一个名为 Data 的 ntfs 分区,其中包含我用作两个环境之间存储的 Development 文件夹。
所以在 Windows 中它位于:D:\Development*
在 Ubuntu 中它位于:/media/Data/Development/*
每当我设置我的环境时,就源文件而言,一切都很好,但每当它到达构建路径的时候,它期望我使用的以前平台的绝对路径(所以交换到来自 Ubuntu 的 Windows 它期望位于/media/Data/Development/* 的东西,当从 Windows 切换到 Ubuntu 时它期望它位于 D:\Development*)。
有没有一种方法可以使用相对路径,这样如果我在 Windows 或 Ubuntu 中打开项目,它就不需要修改构建路径?
最佳答案
将库 jar 文件放在 Eclipse 项目的 lib
目录下,并使用项目相对路径(使用“Add jars”而不是“Add external jars”)将这些库包含在构建路径。
关于windows - 使用 Eclipse 进行跨平台 java 开发(构建路径问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623514/