使用 ClassLoader#getResource(),我需要访问项目中存在的文件,而不是我当前代码所在的文件。如何才能做到这一点?
我正在使用日食。
目录结构:
根 |-项目1 | |-包装 | |-我的资源文件 |-项目2 |-包装 |-我的代码文件
我正在尝试使用 myCodeFile.class.getClassLoader().getResource("../../project1/package/myResourceFile") 从 myCodeFile 获取 myResourceFile,但它始终返回 null。我不想将 project1 添加到 project2 的类路径中。虽然添加也不起作用。
带着敬意,