你好我在.jar中加载资源时遇到了一些麻烦。在eclipse中,我使用路径“data // guis // play.png”创建图像文件,但是当我尝试运行jar时,我得到了无法找到资源的异常,即使打包在与我在日蚀中拥有它。我怎么记得这个?
答案 0 :(得分:1)
你说:
你好我在.jar中加载资源时遇到了一些麻烦。在eclipse中,我使用路径“data // guis // play.png”创建图像文件,但是当我尝试运行jar时,我得到了无法找到资源的异常,即使打包在与我在日蚀中拥有它。我怎么记得这个?
但这正是您的问题可能是由于 - 您正在尝试创建文件并且Jars内部不存在文件(如Java所见)。而是将图像作为资源而不是文件加载。
有关更详细的帮助,您需要显示更多相关代码以及jar文件的结构。
请从命令行运行此命令并在此处显示结果:
jar tf MyJarFile.jar
当然,在运行此行时,您将使用jar文件名。