Java调试器jdb无法捕获问题

时间:2019-02-11 03:37:32

标签: java ubuntu debugging jdb

我的应用程序崩溃了,没有任何消息。我尝试用jdb调试它。我用命令运行jdb:

/opt/app# jdb -classpath /opt/app/app.jar:app.Main
Initializing jdb ...
> catch throw
Deferring all throw.
It will be set after the class is loaded.
> run app.Main
run  app.Main
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
>
VM Started: DEBUG [COMMON] Init logger files: dir = "/opt/app/log" stdout = "null" stderr = "app.err.log" common = "app.all.log"

但是实际上并没有引发异常,而是在应用程序崩溃时仅出现一个单词:“ Killed”。仅此而已。

此外,当我使用“ kill -9”杀死应用程序时,消息显示“ App已与调试器断开连接”。

那我应该在jdb中设置什么以获得有关崩溃的更多信息?

0 个答案:

没有答案