在我的项目中,我使用getClass().getResource("/package/my_reource.file").getFile() 当我在netbeans中运行项目时,所有工作都很好,但是如果我运行jar文件,则会得到FileNotFoundException,为什么?谢谢。 最佳答案 我认为您不需要文件名。您宁愿需要其内容。因此,使用getResourceAsStream()获取InputStream并从那里读取内容。