Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/68.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
使用warbler从JRuby文件创建jar。应用程序退出/运行时闪烁_Jruby_Desktop Application_Warbler - Fatal编程技术网

使用warbler从JRuby文件创建jar。应用程序退出/运行时闪烁

使用warbler从JRuby文件创建jar。应用程序退出/运行时闪烁,jruby,desktop-application,warbler,Jruby,Desktop Application,Warbler,我已经创建了一个JRuby桌面应用程序。Windows、Linux、Mac 我已经创建了.jar文件。但当我尝试运行.jar时,应用程序会在一瞬间启动并退出。似乎应用程序并没有像日志中所说的那样崩溃,它是通过java-jarmyapp.jar>log.txt获得的 为什么应用程序退出,而不是停留。有人能帮我找到我缺少的东西吗。如何跟踪问题?此答案将有助于解决问题: 描述的解决方法是将以下代码放入应用程序的主文件中 event_thread = nil SwingUtilities.invokeA

我已经创建了一个JRuby桌面应用程序。Windows、Linux、Mac

我已经创建了.jar文件。但当我尝试运行.jar时,应用程序会在一瞬间启动并退出。似乎应用程序并没有像日志中所说的那样崩溃,它是通过java-jarmyapp.jar>log.txt获得的


为什么应用程序退出,而不是停留。有人能帮我找到我缺少的东西吗。如何跟踪问题?

此答案将有助于解决问题:

描述的解决方法是将以下代码放入应用程序的主文件中

event_thread = nil
SwingUtilities.invokeAndWait { event_thread = java.lang.Thread.currentThread }
event_thread.join