NoClassDefFoundError: Не удалось разрешить: DataBinderMapper - PullRequest
0 голосов
/ 24 мая 2018

Я только что интегрировал эту библиотеку, и при запуске приложения я получил эту ошибку:

    java.lang.NoClassDefFoundError: Failed resolution of: Landroid/databinding/DataBinderMapper;
    Caused by: java.lang.ClassNotFoundException: Didn't find class "android.databinding.DataBinderMapper" on path: DexPathList[ ...

Я не включил привязку данных в модуле моего приложения.Должен ли я включить это?Библиотека также использует Kotlin.Это причина?

1 Ответ

0 голосов
/ 24 мая 2018

Включите библиотеку в ваш путь к классу Runtime.

вы можете сделать что-то вроде этого:

java -cp "Test.jar;lib/*" my.package.MainClass

Или, если вы используете tomcat, то добавьте его в tomcat classpath: перейдите через этотссылка Включая внешнюю банку в Tomcat ClassPath

...