【发布时间】:2011-08-17 15:36:41
【问题描述】:
我正在 Eclipse 中使用 Maven 项目(借助 m2e 插件)。当我将项目打包成 jar 文件(mvn install)时,“资源”中的所有文件都位于 jar 的根目录中。
因此,在我的程序中,我应该只使用裸文件名:
File file = new File("foo.txt");
但是当我通过 Eclipse 构建和运行我的项目时,我必须使用文件的相对路径:
File file = new File("src/main/resources/foo.txt");
我应该怎么做才能解决这个问题?
【问题讨论】:
-
您可以在以下类似问题的答案中找到答案:stackoverflow.com/questions/4359876/…
标签: eclipse maven resources m2e