我在以前的项目(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!
如何解决?谢谢你的帮助。