Java Eclipse - 导出到.jar时找不到.txt文件

时间:2012-04-12 00:26:03

标签: java eclipse user-interface

所以我创建了一个游戏,在eclipse中完美运行 - 加载所有图像并从文本文件中正确读取。文本文件提供级别信息。 这就是我的问题所在。 我将它全部导出到一个可执行的.jar文件,它找到了所有的图像。但它没有找到.txt文件。 .txt文件需要在哪里才能找到它?

    try{
        controlBoard = new Scanner(new FileInputStream("lvl1.txt"));
    }catch(Exception e){
        gb.error = true;
    }

1 个答案:

答案 0 :(得分:6)

您不应使用FileInputStream访问该文件。使用类加载器和InputStream获取getResourceAsStream()。它会在JAR中找到它。