Caused by: java.io.FileNotFoundException: town.zip (The system cannot find the f
ile specified)
当我尝试在Windows 7
上从Linux
上构建的JAR加载我的3d场景时,反之亦然Linux
得到的错误与{{1 }}。我只使用正常设置在Windows
中创建 runnable jar。我究竟做错了什么?这似乎与我的实际代码几乎没有任何关系,只是一个打包问题。
加载文件的代码是:
,它位于构建它的同一平台上 eclipse
当项目从eclipse或与其构建的同一平台上运行时,这是有效的。
答案 0 :(得分:2)
您没有指定您正在使用的框架,但快速Google搜索指出您使用的是jmonkeyengine
,看起来ZipLocator
实际上使用{{1}加载文件因此,您的new File(...)
实际上应与您的JAR文件并排放置,而不是打包在其中。