Эта проблема кажется довольно распространенной, но до сих пор я не нашел ни одного, полезного решения.
Я создал проект с использованием пустого архетипа net.liftweb
, версия 2.2-M1, с maven 2Я только что добавил одну зависимость для базы данных H2, затем также добавил несколько моделей и DBVendor, как в базовом архетипе.Но я только когда-либо получаю исключение, такое как java.lang.NoClassDefFoundError: org/apache/log4j/LogManager
.
Теперь, регистратор не является жизненно важным для всей программы, хотя, когда дело доходит до более поздних проблем с маппером, я думаю, что мне нужны журналы для отладки.Я выполнил полную mvn clean
, а также удалил папку .m2
, но проблема не исчезла.
В качестве альтернативы, когда эта ошибка не появляется, я получаю еще одну, о пропущенном классе и, таким образом, регистратор прибегаетв NOP.Я дошел до того, что поверил, что что-то не так с моим pom.xml, но сейчас я попробовал несколько вариантов с deps log4j, и все это не привело к улучшению.
Я действительно надеюсь, что вы можете помочь мне здесь, ЛифтДо сих пор для меня это была серия недокументированных ошибок, выходивших далеко за рамки того, что небольшое удовольствие от обучения превратилось в личный вызов.