在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)
一般情况下,该异常的原因是,您尝试添加一个关闭钩子并且应用程序已经退出。