Как назначить компоненту java.util.logging.Level? - PullRequest
0 голосов
/ 16 сентября 2010

Я создал приложение и хочу настроить его журналирование. Укажите боб

<bean id="loggingLevel" class="java.util.logging.Level">   <constructor-arg>      <value>INFO</value>  </constructor-arg> </bean>

, но это не удалось.Вот сообщение об ошибке: Неудовлетворенная зависимость, выраженная через аргумент конструктора с индексом 1 типа [int]: Неоднозначные типы аргументов конструктора - вы указали правильные ссылки на bean-компоненты как аргументы конструктора?способ

1 Ответ

0 голосов
/ 16 сентября 2010

Экземпляры java.util.logging.Level не предназначены для создания экземпляра таким образом, они должны быть получены из статических полей.Весной вы можете использовать <util:constant>:

<util:contstant id = "loggingLevel" static-field="java.util.logging.Level.INFO" />
...