Кроме очевидного - стек исключения след - тем больше информации вы можете получить лучше. Таким образом, вы должны получить все свойства системы, а также переменные среды. Также, если ваше приложение имеет некоторые настройки, получите все свои значения. Конечно, вы должны поместить всю эту информацию в файл журнала, я использовал System.out ее для простоты:
System.out.println("----Java System Properties----");
System.getProperties().list(System.out);
System.out.println("----System Environment Variables----");
Map<String, String> env = System.getenv();
Set<String> keys = env.keySet();
for (String key : keys) {
System.out.println(key + "=" + env.get(key));
}
В большинстве случаев это будет «слишком много» информации, но в большинстве случаев трассировки стека будет достаточно. После того, как вы получите жесткий вопрос, вы будете счастливы, что у вас есть все, что «лишние» данные
Может быть, System.getProperties(). List, чтобы получить все из них? –