2016-03-02 3 views
0

Я разрабатываю приложение Java, которое принимает и анализирует ввод пользователя, используя классы Scanner и Console. Я также использую log4j2 для ведения журнала. Поскольку Eclipse не работает с классом Console, я должен создать файл jar с помощью Maven-Assembly-Plugin, чтобы добавить зависимости моего проекта, а затем проверить его из командной строки. Мне было интересно, если я должен оставить свой код регистрации, когда я выпущу последний файл jar.Должен ли я удалить запись в мой проект окончательной версии?

Спасибо!

+0

А? Почему вы хотите удалить журнал? Что делать, если приложение выходит из строя? Разве вы не хотите читать, почему? – Tunaki

+3

вы, вероятно, хотите иметь разные уровни ведения журнала и изменить уровень, не удаляя ведение журнала как все –

+0

Во-первых, когда я запускаю свою программу из командной строки, например, «java -cp» ads-0.0.1-SNAPSHOT-complete.jar: $ CLASSPATH "com.mijecu25.ads.Driver' Я не вижу, где находятся файлы журнала. Во-вторых, я никогда не выпускаю проект для публики, поэтому я не уверен, что создание многих файлов журналов будет потреблять жесткий диск людей. –

ответ

0

Как отмечают выше люди, регистрация очень важна и не должна быть удалена из проекта. Увеличьте уровень ведения журнала для конечного продукта.