JDK8 的 JDK 11 迁移问题,com.fasterxml.jackson.module.afterburner.util.MyClassLoader 进行非法反射访问

2024-01-01

我已成功将我的 spring boot 项目(在 prod env 中运行)从 JDK8 迁移到 JDK11。 我可以构建、测试、打包、安装、部署等等。

从 IDE 启动项目后,我的日志中出现以下警告,但这并没有停止构建和运行我的应用程序。

请就此提出建议。

警告:发生了非法反射访问操作WARNING: Illegal reflective access by com.fasterxml.jackson.module.afterburner.util.MyClassLoader (file:/C:/Users/XXXXX/.m2/repository/com/fasterxml/jackson/module/jackson-module-afterburner/2.11.0/jackson-module-afterburner-2.11.0.jar) to method java.lang.ClassLoader.findLoadedClass(java.lang.String)警告:请考虑将此问题报告给 com.fasterxml.jackson.module.afterburner.util.MyClassLoader 的维护者 警告:使用 --illegal-access=warn 启用进一步非法反射访问操作的警告 警告:未来版本中将拒绝所有非法访问操作


我们在最新版本中完全删除了 afterburner,因为它没有提供重大改进(不再)并且与 java 9+ 不兼容。所以我想说的是完全删除它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JDK8 的 JDK 11 迁移问题,com.fasterxml.jackson.module.afterburner.util.MyClassLoader 进行非法反射访问 的相关文章

随机推荐

  • 无法在 Internet Explorer 10 上加载 Google Cloud Endpoints

    我正在开发一个使用Google JavaScript 客户端库 https developers google com api client library javascript reference referencedocs加载一些通过以
  • .Net Core 是否支持每个环境的用户机密?

    假设我有指定的开发环境的连接字符串appsettings Development json以及中指定的暂存环境的连接字符串appsettings Staging json 要在开发和暂存之间切换 我需要做的就是导航到项目属性中的 Visua
  • Maven 在集成测试阶段运行 jetty

    I use failsafe插入 所以当我输入时mvn failsafe integration test它是我的集成测试的主角 这很棒 但我想要我的jetty server开始于pre integration那么阶段 我应该怎么办 我不想
  • Python:为什么存在 int.numerator 和 int.denominator?

    int numerator and int denominator对我来说是个谜 help int numerator states 有理数最低项的分子 但据我所知 int不是有理数 那么为什么会存在这些属性呢 See http docs
  • 如何获取 gstreamer 插件 - Windows

    我现在从 gstreamer freedesktop org 安装了 gstreamer 1 0 并进行了他们的教程 http gstreamer freedesktop org data doc gstreamer head manual
  • 当我们已经有一阶逻辑时,为什么还需要 PDDL?

    这可能是一个完全天真的问题 但我有兴趣知道具体原因 最初为什么要开发 PDDL 为什么我们不能使用一阶逻辑进行推理 解决问题的效率 使用更具体的语言来表达您的问题可以应用更具体的算法来解决问题 从理论上来看 FOL 是不可判定的 而大多数
  • Android Activity ClassNotFoundException - 尝试了一切

    我刚刚将应用程序重构为框架库和应用程序 但现在当我尝试在模拟器中启动应用程序时 我收到以下错误堆栈跟踪 06 02 18 22 35 529 E AndroidRuntime 586 FATAL EXCEPTION main 06 02 1
  • 如何将链接延伸到整个单元格?

    我有一个表 其中包含可以单击以编辑行的链接 锚点 我希望将这些链接拉伸到包含单元格的整个宽度和高度 我已经将它们设置为display block 所以它们有完整的宽度 问题是 我很难使用 CSS 将它们设置为全高 请参阅我的示例小提琴 ht
  • User.config 损坏

    因此 我做了相当多的研究来试图解决这个问题 但似乎无法 1 重现该问题 但更重要的是 2 找到一个最新的解决方案来修复它 这种情况在两周内已经发生过两次 其中 user config 文件会随机损坏 例如 XML 文件的块会丢失 从而导致应
  • 如何推送(使用 libgit2)

    如何使用 libgit2 进行推送 喜欢git push origin master在控制台上 我想使用C版本 克隆 打开 添加文件到索引并像魅力一样提交工作 请参阅code http pastebin com ta9EjMBn test
  • 聚焦时的 UWP 文本框背景

    由于某种原因 没有简单的方法可以将 TextBox 的焦点背景从默认的白色更改为白色 它工作的唯一方法 我需要它是深色或透明的 是创建自定义文本框 粘贴大量代码行 来自 然后编辑两行
  • 使用 Selenium 突出显示文本

    我有一个上下文敏感菜单 需要突出显示文本才能正常工作 但是 我在使用 Selenium 选择文本时遇到问题 我首先找到我正在寻找的 WebElement 然后尝试使用不同的可用鼠标事件与其进行交互 When I m trying to se
  • Android 上的远程调试 Chrome 问题

    我在 Android 设备 运行 Android 版本 4 0 4 的 LG Nitro 上使用 Chrome 开发人员工具的远程调试功能时遇到问题 几天前它工作得很好 但现在我的设备从未出现在 about inspect 页面上 我已关注
  • 在 Rails 中检查和验证非模型参数的位置

    在 Ruby On Rails 中 您在哪里检查不是模型属性的 URL 参数 例如 page per page sort mode 在控制器中还是在模型中 例如 当执行更复杂的数据库查询时 您会检查参数并可能在控制器中设置默认值 然后执行以
  • 调用超类的超类方法?

    我怎样才能让孩子忽略父母认为有趣的事情而直接去祖父母认为有趣的事情呢 孩子仍然继承自父母 但它只是不同意一些方法 调用超类的超类的方法 另外 如果我处于孩子不同意父母的意见但同意父母的父母的情况 这是否被认为是糟糕的设计 class Gra
  • 使用哪个供应商的 JDK 构建重要吗?

    如果我要部署到使用 WebSphere 6 1 Java 1 5 的服务器 我应该在我的构建箱上使用 IBM 的 JDK 吗 或者 Sun 的 JDK 会编译成相同的二进制文件吗 如果我应该使用 IBM 的 我在哪里可以获得 Windows
  • Heroku Local [警告] 未找到 ENV 文件

    当我跑步时heroku local 我的控制台向我显示 警告 未找到 ENV 文件 我怎样才能解决这个问题 Add an env文件 该文件包含本地VARS您的本地设置与 heroku 环境不同 但是 如果一切正常 您可以忽略该警告 或者执
  • 如何从 pickle 文件一次加载一行?

    我有一个大数据集 20 000 x 40 000 作为 numpy 数组 我已将其保存为 pickle 文件 我不想将这个巨大的数据集读入内存 而是一次只读取其中的几行 例如 100 行 以用作小批量 如何从 pickle 文件中只读取一些
  • Bootstrap表单-无标签文本的复选框水平垂直对齐

    今天早上我已经从 Bootstrap 3 0 0 更改为 3 2 0 因为我的 Web 应用程序需要一些新功能 一切似乎都按预期工作 直到我观察到复选框垂直对齐的问题 form horizontal form 一个例子可以在http www
  • JDK8 的 JDK 11 迁移问题,com.fasterxml.jackson.module.afterburner.util.MyClassLoader 进行非法反射访问

    我已成功将我的 spring boot 项目 在 prod env 中运行 从 JDK8 迁移到 JDK11 我可以构建 测试 打包 安装 部署等等 从 IDE 启动项目后 我的日志中出现以下警告 但这并没有停止构建和运行我的应用程序 请就