运行应用程序时出现以下错误。
java.lang.NoClassDefFoundError: com.fasterxml.jackson.databind.Module
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:94)
即使我将下面的 jar 文件放入我的类路径中,但运行该应用程序仍然没有运气。 我放的 jar : jackson -databind-2.7.4.jar jackson -dataformat-yaml-2.7.4.jar jackson -jarxrs-base-2.7.4.jar jackson -jaxrs-json-provider.jar jackson-module-jaxb-annotations.jar
有人可以帮助我吗?
提前谢谢您。
最佳答案
您没有说明您正在使用哪个版本的 MyEclipse,但您可能需要确保这些 jar 也添加到部署程序集中。在首选项中搜索 Deployment Assembly(位置在 MyEclipse 2017 中已更改)。该首选项页面可以选择从构建路径添加缺少的 jar。将来,无需更改构建路径,而是更改部署程序集,这将更新构建路径。
关于java - 错误: java. lang.NoClassDefFoundError : com. fastxml.jackson.databind.Module,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47315869/