仅在从命令shell运行时出现IllegalStateException

时间:2016-10-06 08:54:26

标签: java eclipse

  • 在eclipse中启动我们的产品并且一切正常

  • 从命令shell启动产品时我得到IllegalStateException

退出程序时抛出异常。

是的,不知何故,这是抛出异常的一个明显原因,但我仍然不知道如何跟踪该错误。

- >如何调试从命令shell启动时抛出异常 的应用程序,但是从eclipse中不是

- >关于如何跟踪这个问题的任何其他想法?

  

线程“AWT-Windows”中的异常java.lang.IllegalStateException:正在关闭           在java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:66)           在java.lang.Runtime.addShutdownHook(Runtime.java:211)           at sun.awt.windows.WToolkit.lambda $ registerShutdownHook $ 263(WToolkit.java:282)           at sun.awt.windows.WToolkit $$ Lambda $ 33 / 16669899.run(Unknown Source)           at java.security.AccessController.doPrivileged(Native Method)           at sun.awt.windows.WToolkit.registerShutdownHook(WToolkit.java:279)           at sun.awt.windows.WToolkit.run(WToolkit.java:297)           在java.lang.Thread.run(Thread.java:745)

enter image description here

一般情况下,该异常的原因是,您尝试添加一个关闭钩子并且应用程序已经退出。

0 个答案:

没有答案