У меня есть приложение на основе графического интерфейса Java, которое записывает некоторые диагностические сообщения в System.out и System.err. Где эти сообщения выводятся при работе в Windows? (Например, на Mac OS X, они напечатаны в журнале системной консоли.)Где находится System.err в Windows?
Редактировать
Я хотел бы добавить, что приложение Java поставляется в виде EXE-файл, так что (сейчас) Я не могу запустить его с помощью java
. (Я могу скопировать отдельные файлы .JAR на тестовую машину Windows, я полагаю.)
Кроме того, это приложение, которое я унаследовал, которое ранее не использовало структуру ведения журнала; Я хотел бы изменить его, чтобы использовать его, но я надеялся быстро получить некоторые данные журнала для диагностики проблемы прямо сейчас.
Ouch, JAR as EXE. Зачем ограничивать платформозависимую программу на одну платформу? – BalusC
Упаковка. Процесс сборки может создать Mac OS X.app или набор файлов JAR для Linux (или приложение для веб-запуска). – mipadi