在java(pacman游戏)中有一个项目,它使用一些外部文件,例如.txt用于关卡设计,一些图像用于pacman和ghosts。现在我将它们全部放在project folder下,并按如下方式访问它们:
Scanner s = new Scanner(new File("level1.txt"));
image = ImageIO.read(new File("PM0.gif"));
如果我通过eclipse运行它,项目工作正常,但是当我将它导出到.jar可执行文件时,它不会正确加载任何文件。正确打包和加载这些资源的最简单方法是什么?我是java编程的新手(这是我的第一个项目),我对此问题的一些先前答案感到非常困惑(并且没有一个工作)。