Java 在jar文件中无法访问图片更改

Java 在jar文件中无法访问图片更改,java,netbeans,javafx,scenebuilder,Java,Netbeans,Javafx,Scenebuilder,我正在使用Netbeans和scene builder制作一个小游戏,我所有的测试都在我的电脑上进行得很好,我想在另一个人的电脑上进行测试,看看游戏在不同的屏幕上是什么样子。当我的队友试图使用我的Netbeans中的所有文件将其加载到他的计算机上时,它未能加载,因为它说它无法访问我正在控制器中更改的图像。我只会在尝试运行NetBeans为项目生成的JAR文件时遇到相同的错误,因此我假设如果我修复了这个问题,它应该修复另一个问题。关于确保JAR文件也能够访问图像,有什么想法吗 谢谢 确保您的图像确

我正在使用Netbeans和scene builder制作一个小游戏,我所有的测试都在我的电脑上进行得很好,我想在另一个人的电脑上进行测试,看看游戏在不同的屏幕上是什么样子。当我的队友试图使用我的Netbeans中的所有文件将其加载到他的计算机上时,它未能加载,因为它说它无法访问我正在控制器中更改的图像。我只会在尝试运行NetBeans为项目生成的JAR文件时遇到相同的错误,因此我假设如果我修复了这个问题,它应该修复另一个问题。关于确保JAR文件也能够访问图像,有什么想法吗

谢谢

确保您的图像确实包含在.jar解压-l xyz.jar中 不要尝试以普通文件路径访问方式打开图像文件,而是使用

myclass.getClass.getResourcefileName

接近。 看