2011-01-19 2 views
0

Я использую ANT для запуска моего примера приложения JDO, реализованного с использованием решения Datanucleus. Когда я запускаю его, я вижу много линий INFO, созданных Datanucleus. Как я могу избавиться от них? Требуется определенный набор свойств?JDO API с Datanucleus, слишком шумит при использовании ANT

Проблема в том, что после завершения операций инициализации появляется сообщение-уведомление и затем ждет ответа от пользователя. Первые буквы, которые нужно ввести первым, не доходят до приложения, не могут быть прочитаны. Только после первой клавиши ENTER приложение работает как следует. И я думаю, что это поведение вызвано этими линиями INFO от Datanucleus, не уверен.

Пример:

[Java] 19.01.2011 23:02:58 org.datanucleus.store.rdbms.RDBMSStoreManager initialiseSchema [INFO: Каталог "AgendaEMail", "схемы" инициализируется - управление 0 классы [ java] Продолжить? (Y/N) Y Y [Java] Добавить: 1 [Java] Редактировать: 1

Как показано в этом примере я должен был ввести букву Y для 2 раза, чтобы продолжить к следующему шагу, после того, как приложение было готово к запуску. Зачем?

Спасибо.

ответ

0

DataNucleus НЕ приводит к такому запросу. И вы получите сообщения журнала только на консоль, если вы его настроите для этого, поэтому настройте ведение журнала, чтобы перейти в файл журнала. Все это в DataNucleus docs

+0

Ссылка на документацию, на которую вы ссылаетесь, была бы полезна. – Emanuel

+0

Просто перейдите к документам DataNucleus для используемой вами версии, и ссылка есть на этой странице «Регистрация». Навигация к нему не может быть проще – DataNucleus

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