我在将当前项目提取到可执行jar文件时遇到问题。当我在日食中按下运行按钮时,一切正常,但是当我这样做时
Export -> Runnable JAR File -> Choose right Project, Libary handling: Extract required libraries into generated JAR -> Finish
然后启动.jar文件;我唯一得到的是带有灰色画布的窗口。它应该启动我编写的游戏(spaceInvaders)。
https://github.com/datosh/SpaceInvaders
这是我上载项目的github的链接。我真的不知道错误在哪里,在哪里看。在我的代码中?在我安装的JRE / JDK中?创建罐子时我做错什么了吗?
请帮忙 -。-
当您的应用程序打包为JAR时,除了JAR本身之外没有其他文件。File类仅用于访问本地文件系统上的资源,但是,正如Jon Skeet所说,当将应用程序打包到JAR中时,需要从应用程序的类路径中读取。参见http://codingdict.com/questions/2098