我的 Eclipse 项目中有一个名为“resources”的文件夹。它用作源文件夹。一切都从 Eclipse 编译得很好。我想在 Ubuntu 上尝试它,所以我将它导出到可运行的 jar 并尝试运行,但它给了我 FileNotFound Exception。我检查了 JAR 中的文件结构,没有“资源”文件夹,只有应该在里面的文件。我正在访问文件
File file = new File("resources/hotkeys.ini");
我也试过
InputStream in = getClass().getClassLoader().getResourceAsStream("/resources/hotkeys.ini");
但它给了我空值。
如何强制 Eclipse 将文件夹与 jar 一起导出?