У меня есть приложение, которое вылетает без каких-либо сообщений.Я пытаюсь отладить его с помощью 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», в сообщении говорится «Приложение было отключено от отладчика».
Так что мне следует настроить в jdb, чтобы получить больше информации оавария?