我正在尝试运行我在Intellij上的JDK 11.0.2上包含GUI系统的可执行jar文件。我安装了Java 8和Java SDK 11.0.2。每当我双击jar文件时,我都希望主GUI登录屏幕出现,但是什么也没有发生。我尝试了其他选项,例如尝试通过cmd运行它(它给了我一个访问错误),并且HKEY_CLASSES_ROOT \ jarfile具有以下命令:“ C:\ Program Files \ Java \ jdk-11.0.2 \ bin \ javaw.exe “ -jar”%1“%*已经。
答案 0 :(得分:0)
还不能在其他人的帖子上发表评论,所以生病时只需提交答案,这样可能会引起很大的反响和错过。
Id建议您使用Java反编译器(我想到的是jd-gui)打开该jar文件,并检查代码,文件系统的完整性,并且通常,打包时仅检查arround常见错误,也许您在类中包含了您不应该包含的内容,因此为什么出现问题,或者在加载文件时崩溃,原因是您链接到的相对引用在移动文件时被损坏,而相对路径却被链接了,这就是两个大问题请注意,打开文件时应首先检查,除此之外,我无法为您提供更多洞察力!