поток вывода на appengine - PullRequest
0 голосов
/ 12 апреля 2010

при использовании appengine sdk я не могу просмотреть выходные данные моих операторов System.out.println, как я могу их просмотреть, они для меня как ценный инструмент отладки.

Ответы [ 3 ]

4 голосов
/ 12 апреля 2010

Я использую java.util.logging для своих сообщений отладки, и они отображаются в Log Viewer на страницах администратора.

System.out и System.err также перенаправляются как сообщения журнала, но следует отметить, что вы должны установить соответствующий уровень журнала. Я думаю, по умолчанию только предупреждения, что может отфильтровать ваши сообщения. System.out - это INFO, System.err - это WARN.

Вы можете настроить их в файле logging.properties.

Ознакомьтесь с документами , чтобы узнать больше, в том числе о том, как загрузить журналы.

2 голосов
/ 12 апреля 2010

Ты пробовал смотреть в логах? Из Google App Engine doc кажется, что System.out перенаправляется в журналы.

0 голосов
/ 12 апреля 2010

Посмотрите на эти файлы в вашем проекте:

<project>/src/log4j.properties
<project>/war/WEB-INF/logging.properties

Настройте уровень ведения журнала \ перенаправления в соответствии со своими потребностями.
Помните, что log4j будет использоваться, только если у вас есть log4j в вашем classpath (или если у вас есть какие-либо jar-файлы, которые связывают классы log4j)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...