Если Вы хотели бы более пример кода при использовании JavaMail с Gmail (например, преобразование маркировок Gmail к именам папок IMAP или использования НЕАКТИВНОГО IMAP), действительно проверьте мою программу GmailAssistant на SourceForge.
Какой сервер приложений вы используете? Каждый из них помещает свою конфигурацию ведения журнала в другое место, хотя в большинстве случаев в настоящее время Commons-Logging используется как оболочка для Log4J или java.util.logging.
Используя Tomcat в качестве примера, этот документ объясняет вашу параметры для настройки ведения журнала с использованием любого параметра. В любом случае вам нужно найти или создать файл конфигурации, который определяет уровень журнала для каждого пакета, и каждое место, где система ведения журнала будет выводить информацию журнала (обычно консоль, файл или базу данных).
В случае log4j это будет файл log4j.properties, и если вы будете следовать указаниям по ссылке выше, ваш файл будет выглядеть примерно так:
log4j.rootLogger=DEBUG, R
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/tomcat.log
log4j.appender.R.MaxFileSize=10MB
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
Простейшим будет изменение строки:
log4j.rootLogger=DEBUG, R
На что-то вроде:
log4j.rootLogger=WARN, R
Но если вы все еще хотите, чтобы ваш собственный вывод уровня DEBUG из ваших собственных классов, добавьте строку, которая говорит:
Сегодня я столкнулся с той же проблемой, Райан.
В моем src (или в вашем корневом) каталоге мой файл log4j.properties теперь имеет следующее дополнение
# https://issues.apache.org/jira/browse/AXIS2-4363
log4j.category.org.apache.axiom=WARN
Спасибо за внимание, как это сделать, Бенджамин.