我在项目中使用外部库。在我当前的java构建路径库路径中显示为C:/xxx/xxx/Github/MyProject/libraryOne/libs
。因为,我不是唯一一个可能使用代码的开发人员。所以,我想让它像
../libraryOne/libs
我认为,第一个不会在其他平台上工作,对吗?那么,我该怎么做呢?对我来说最好的解决方案是什么?
答案 0 :(得分:0)
这不是平台问题。这是不同机器的问题。第一个路径是硬编码的,而C:在其他开发人员的机器上与你的C:不一样。因此,当系统在其机器上运行时,系统将无法遍历到正确的文件夹。假设MyProject文件夹中包含您正在处理的项目,编写路径的第二种方法是好的。因此,当其他开发人员开始使用MyProject时,他们会自动拥有文件夹libs。