Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA:如何在.JAR文件中指定资源路径?_Java_Eclipse_Jar_Path_Export - Fatal编程技术网

JAVA:如何在.JAR文件中指定资源路径?

JAVA:如何在.JAR文件中指定资源路径?,java,eclipse,jar,path,export,Java,Eclipse,Jar,Path,Export,我正在将我的Java项目导出到一个可运行的JAR中,并且包含了依赖项。然而,一跑起来,我就找不到工作的路了。Eclipse客户机中的路径被指定为:“res/worlds/testmap.tmx”,这很好,因为res文件夹作为一个整体存在于我的项目中。将我的项目导出到JAR文件后,将JAR保存到我的桌面,路径变为:“C:\Users\Daniel\desktop\res\worlds\testmap.tmx”。它缺少我导出的JAR文件中的目录。如何在代码中执行此操作 相关图片: 您无法以文件的形

我正在将我的Java项目导出到一个可运行的JAR中,并且包含了依赖项。然而,一跑起来,我就找不到工作的路了。Eclipse客户机中的路径被指定为:“res/worlds/testmap.tmx”,这很好,因为res文件夹作为一个整体存在于我的项目中。将我的项目导出到JAR文件后,将JAR保存到我的桌面,路径变为:“C:\Users\Daniel\desktop\res\worlds\testmap.tmx”。它缺少我导出的JAR文件中的目录。如何在代码中执行此操作

相关图片:


您无法以文件的形式访问JAR中的资源。请参阅“可能重复”部分中接受的答案。