我有3个分区(Windows将生成所需的分区)。 一个包含Windows,一个包含Ubuntu,我也有一个名为Data的ntfs分区,其中包含我在两个环境之间用作存储的Development文件夹。
所以在Windows中它位于:D:\ Development *
在Ubuntu中它位于:/ media / Data / Development / *
每当我创build我的环境时,就源文件而言,一切都非常好,但是无论何时达到构buildpath的位置,它都希望从我以前使用的平台获得绝对path(所以从Ubuntu切换到Windows它期望位于/ media / Data / Development / *的东西,当从Windows切换到Ubuntu时,它将在D:\ Development *)中进行操作。
有没有办法使用相对path,如果我在Windows或Ubuntu打开项目,它不需要修改构buildpath?
将库jar文件放在Eclipse项目的lib
目录下,并使用相对于项目的路径(使用“Add Jars”而不是“Add external jars”)将这些库包含在构建路径中。