2014-01-08 21 views
0

Я получаю стек стека во время выполнения на java-консолье, но поскольку эта таблица состоит из множества строк, на экране консоли Java видны только самые последние 45-50 строк трассировки?Java-консоль в целом

Есть ли способ/пакет и т. Д., Чтобы показать консоль java в реальном времени на простой старой консоли командной строки Windows?

Спасибо за любую помощь.

+1

использовать надлежащий язь, как NetBeans/затмить – epoch

+0

IDE? Я не отлаживаю что-то. Мне нужно это, чтобы посмотреть, что происходит, когда я пытаюсь запустить JNLP-файл. Мне может понадобиться такой дамп stacktrace от enduser, который пытается запустить jnlp. Я не могу заставить любого enduser установить некоторые IDE. –

ответ

0

Простая старая консоль Windows действительно плоха, я предлагаю либо использовать альтернативу, либо придерживаться IDE. Вы всегда можете передать результаты в файл с "> somefile.txt", чтобы прочитать его позже.

+0

Я хотел бы передать результаты java-консоли в файл somefile.txt, но как и где я должен писать эту команду конвейерной обработки? Я не могу напечатать что-нибудь внутри консоли java, как консоль cmd. –

+0

О, если вы создаете интерактивное приложение, то это не сработает. Вы можете попробовать создать метод для регистрации ошибок на диске или использовать библиотеку протоколирования. Но опять же, лучше всего использовать IDE. – AlfredoVR

1

Весьма смешно, но я испытываю это почти каждый день.

Это происходит, когда есть много предупреждений, скажем 50 предупреждений, с 2 ошибками. И вам трудно увидеть эти 2 ошибки.

Если вы хотите использовать command-line, тогда единственный способ - print-screen он во время компиляции.

Или вы можете переключиться на Eclipse, или Netbeans, чтобы иметь возможность просмотреть полный StackTrace

+0

Как я могу запустить консоль java из командной строки? Я не знаю его пути. Или я могу спросить, есть ли такой путь для приложения, чтобы показать консоль java в командной строке? –

Смежные вопросы