Редактор Java StackTrace или графический интерфейс - PullRequest
1 голос
/ 31 июля 2009

Мое java-приложение выгружает трассировку стека в файл журнала. Тем не менее, центр решений хочет "более простой" способ понять сгенерированную трассировку стека.

Кроме обучения их в Java, есть ли редактор трассировки стека или графический интерфейс, которые могли бы сделать их жизнь проще?

Заранее большое спасибо!

Ответы [ 2 ]

1 голос
/ 31 июля 2009

Вы можете рассмотреть возможность иметь два файла журнала. Один содержит отладочную информацию для вас, а другой содержит информацию для центра решений. Они могут быть удовлетворены только с помощью строки «RuntimeException: The Sky Is Falling», которая позволяет им определить, что это что-то неожиданное, что следует сообщить разработчику.

Возможно, вы захотите создать внешнюю конструкцию try-catch, которая будет охватывать все Throwables и попытаться предоставить информацию для центра решений. Например. для SQLException: «Это ошибка в базе данных, убедитесь, что она работает правильно, перезапустите приложение и подайте заявку разработчикам».

Другими словами, предоставьте как можно больше информации о ситуации на понятном языке. Это может быть хорошим командным усилием в течение дня или двух.

0 голосов
/ 31 июля 2009

Можете ли вы изменить свой код, чтобы генерировать более понятные, читаемые пользователем ошибки?

...