Я новичок в Java и программировании. Пытаюсь учиться самостоятельно с помощью книг и помощи этого сообщества (спасибо!). Я уверен, что что-то существует, но я не уверен, как подойти к моей проблеме.
Вот немного предыстории: у меня есть Java-приложение, которое работает на сервере и анализирует много страниц (более 20 000). Это занимает несколько часов, и после сбоя его довольно сложно устранить. Поскольку он обрабатывает файлы и записывает их в базу данных, у меня также есть запись в файл, чтобы я мог видеть последнюю запись, с которой работал, до того, как произошел сбой. Иногда это полезно, но иногда это терпит неудачу, и я не уверен почему (потому что это работает на netbeans).
Итак, мой вопрос ... есть ли способ получить тот стек ошибок, который я получаю, когда запускаю приложение в netbeans? вывод файла записывает только то, что я ему говорю, а не стек ошибок. Я попытался запустить задание cron с> error.txt, но это не помогло. Это записано в файл или где-то? В итоге я хочу, чтобы работа выполнялась каждый день, и присылайте мне по электронной почте файл журнала, который я создаю, и тот стек ошибок Java, когда он терпит неудачу.
Есть идеи?