Java:在Eclipse添加项目中处理相对文件路径

时间:2013-04-10 17:18:44

标签: java eclipse file classpath

我在以前的项目(Project OLD)的eclipse项目(Project NEW)代码中添加了:

[Project New]>构建路径>配置构建路径...> Java构建路径>项目> [旧项目]

但是,在我的旧项目中,有一些常量名称引用相对文件路径。像这样:

final static String FILEPATH = "dir/subdir/.."

当我在旧项目中测试代码时,一切正常,因为相对文件路径已正确扩展。但是,当我在新项目(引用我的旧项目中的代码)中测试代码时,它会失败。

这是因为我的新建项目中的相对文件路径通过使用错误路径(新建项目)前置扩展。

e.g:

[New Project's filepath]/dir/subdir/...                      //Wrong 

绝对:

[Old Project's filepath]/dir/subdir/...                       //Right!

如何解决?谢谢你的帮助。

0 个答案:

没有答案