У меня есть приложение java-апплета, работающее с java plugin2. Конфигурация апплета использует файл JNLP, что поддерживается архитектурой подключаемого модуля Java следующего поколения .
Sun заявляет, что вы не должны использовать Class .forName в контексте приложения java webstart (или java-апплета).
Но я предполагаю, что Log4j делает это для настройки регистраторов в соответствии с моей конфигурацией log4j.properties. Итак, я получаю много неприятных исключений, которые, я почти уверен, связаны с этим.
- Можно ли изменить поведение log4j, чтобы не использовать Class.forName?
- На самом деле я использую slf4j при поддержке log4j. Если я перейду на логбэк, будут ли у меня такие же проблемы?