我刚刚集成了this库,当我运行应用程序时,出现此错误:
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/databinding/DataBinderMapper;
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.databinding.DataBinderMapper" on path: DexPathList[ ...
我尚未在应用程序的模块中启用数据绑定(bind)。我应该启用它吗? 库也使用 Kotlin。是这个原因吗?
最佳答案
将库包含在运行时类路径中。
你可以这样做:
java -cp "Test.jar;lib/*" my.package.MainClass
或者,如果您使用的是 tomcat,则将其添加到 tomcat 类路径中:访问此链接 Including external jar in Tomcat ClassPath
关于java - NoClassDefFound错误: Failed resolution of: DataBinderMapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50516128/