java - 错误: java. lang.NoClassDefFoundError : com. fastxml.jackson.databind.Module

标签 java web websphere myeclipse

运行应用程序时出现以下错误。

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/

相关文章:

html - 什么时候使用 class/id 什么时候直接定位 html 标签

python - Django 不在 Internet Explorer 中存储 session cookie

tomcat - 在 Websphere Application Server 中添加外部上下文

java - Websphere 7 SIB 队列 : how to access queue depth from Java?

ssl - 如何删除或禁用 WebSphere 中的默认 SSL 设置?

java - 父亲使用 Java 8 解释排序和静态方法

java - 是否可以在应用程序运行时将 <item> 添加到 <string-array> ?

java - ByteBuffer Little Endian 插入不起作用

java - 有效地将许多短排序列表合并成一个长排序列表

controller - Odoo 从 Web Controller 生成警告(弹出)