该环境是一个部署在 WildFly 11.0.0.Final 中的 Java 程序,以及一个启动standalone.sh
并保持打开状态的终端窗口,显示输出。
显式输出(例如PrintStream#println
和Throwable#printStackTrace
)按预期打印,但是当ArrayIndexOutOfBoundsException
抛出运行时异常(例如自然不会被捕获并因此未显式打印)时,则不会打印任何内容。现在我不得不捕获运行时异常并打印它们,这显然很麻烦。
有没有办法让 WildFly 自动打印运行时异常的堆栈跟踪,就像人们期望的那样?