当通过运行Netbeans代码启动GUI时,有没有任何正常的原因,但从.jar启动时遇到问题?如果我通过Run从Netbeans启动我的程序,它工作正常。所有按钮都可以工作,它们的功能正常,一切正常。我做了一个清理和构建,当我运行.jar时,其中一个按钮停止工作,并且所有放入按钮和字段的功能都停止工作。从IDE运行GUI函数时运行,但运行jar时不运行
如果没有简单的答案来解决这个问题,有没有办法从jar文件中看到错误日志?
当通过运行Netbeans代码启动GUI时,有没有任何正常的原因,但从.jar启动时遇到问题?如果我通过Run从Netbeans启动我的程序,它工作正常。所有按钮都可以工作,它们的功能正常,一切正常。我做了一个清理和构建,当我运行.jar时,其中一个按钮停止工作,并且所有放入按钮和字段的功能都停止工作。从IDE运行GUI函数时运行,但运行jar时不运行
如果没有简单的答案来解决这个问题,有没有办法从jar文件中看到错误日志?
打开命令提示,并使用
java -jar youJarFile.jar
未处理的异常将在CLI /终端显示。
在IDE的设置中,检查使用哪个类路径,哪个JDK,哪些设置。
从命令行运行jar以查看errormessages。
你的jar也可能缺少一个Manifest文件,它可以让你的jar可点击来启动应用程序。
如果您自己编写了所有代码,则可以使用断言或Logger API。
http://docs.oracle.com/javase/1.4.2/docs/api/java/util/logging/Logger.html
http://docs.oracle.com/javase/1.4.2/docs/guide/lang/assert.html
在得到根本原因这一建议立即进行删除援助...
看看你的系统的PATH变量,看是否包含您 JRE的路径,如果是一样的,你的IDE使用一个。
至于日志,请配置您的记录器系统,以便将所有内容吐出到标准输出。顺便说一句,哪个操作系统是?如果类Unix,是DISPLAY环境变量集? – fge