【问题标题】:Relative Path in Other Java Class其他 Java 类中的相对路径
【发布时间】:2019-02-21 10:27:45
【问题描述】:

你好吗?

我正在开发一个 Java 项目,我的 IDE 是 Eclipse。发生了什么是我有一个 Constants.java 来设置一些路径以进入其他类,但是 Eclipse 找不到我必须找到的文件。

这里的代码行在 Constants.java 上,用于获取我项目中 dataDriver 中的电子表格。

public static final String File_Path = "../../../../../../dataDriver/DataFile.xlsx";

谁能帮我得到这个文件?

【问题讨论】:

  • 对于项目中包含的资源(类路径中的某处),请考虑similar question。此外,如果 dataDriver 是包名称,则遵循标准命名约定并将名称更改为 datadriver

标签: java path relative-path


【解决方案1】:

如果文件在您的项目中,请使用:

public static final String File_Path = "./dataDriver/DataFile.xlsx";

'.'用于当前目录,'..' 用于父目录。

【讨论】:

  • 其实我有6级文件夹可以在Constants.java上写点东西,所以我觉得是对的……
  • 6级文件夹是你的包,我想?
猜你喜欢
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 2012-05-10
  • 1970-01-01
  • 1970-01-01
  • 2020-10-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多