Могу ли я отключить / игнорировать LOG / System.out, печать в Eclipse только для локального развертывания? - PullRequest
0 голосов
/ 02 октября 2018

У меня есть приложение, которое извлекает данные из базы данных и применяет набор правил drools к сгенерированному подмножеству.

Заказчик хочет, чтобы каждое правило имело зарегистрированный вывод, а также желает, чтобы Hibernate был в TRACE.Эта ситуация приводит к огромным накладным расходам на локальное развертывание / отладку приложения, в результате чего транзакции занимают ~ 4 часа, чего в производственной среде не происходит, поскольку у них очень мощные машины, которые резко сокращают рабочее время до нескольких минут.

Я искал в Eclipse возможность игнорировать все записи LOG, чтобы приложение работало быстрее при локальном развертывании и по-прежнему сохранять все журналы в рабочем состоянии (мы говорим о сотнях записей журнала, поэтому комментируем и раскомментируем длякаждое изменение кода не вариант)

Есть ли такая вещь, как переключатель для входа в систему на консоли?

...