前言

  • ruoyi 4.6.0
  • Spring Boot Version: 2.2.13.RELEASE

错误现象

  1. 访问功能“系统监控->服务监控”发生500错误

  2. 程序日志中出现Caused by: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers

错误原因

ruoyi 4.6.0使用的JNA为5.6.0的版本,修改时引入了4.5.2版本,因此发送此错误。

解决办法

缺少JNA时添加JNA , JNA版本偏低时切换到高版本

缺少JNA时添加JNA

<dependency><groupId>net.java.dev.jna</groupId><artifactId>jna</artifactId><version>5.5.0</version>
</dependency>
<dependency><groupId>net.java.dev.jna</groupId><artifactId>jna-platform</artifactId><version>5.5.0</version>
</dependency>

JNA版本偏低时切换到高版本

经测试5.5.0中包含com/sun/jna/platform/win32/VersionHelpers

【ruoyi若依】Caused by: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers相关推荐

  1. 服务器监测开发OSHI java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers

    前提:公司一个项目做服务器或者PC的监测 方案采纳:OSHI 免费的跨平台服务器监测 OSHI版本 <dependency><groupId>com.github.oshi&l ...

  2. Caused by: java.lang.NoClassDefFoundError: redis/clients/util/Pool

    严重: Exception sending context initialized event to listener instance of class org.springframework.we ...

  3. 【异常】Caused by: java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around

    [异常]Caused by: java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around 参考文章: (1)[异常]Cause ...

  4. Caused by: java.lang.NoClassDefFoundError: Lorg/sl

    报错如下 Caused by: java.lang.NoClassDefFoundError: Lorg/slf4j/Logger;at java.lang.Class.getDeclaredFiel ...

  5. EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File

    今天用EasyExcel导入的时候报错,如下 com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoClassDefFound ...

  6. Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/BasePoolableObjectFactory

    摘要:异常信息解决过程记录 一:异常信息: Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/BasePoolabl ...

  7. Caused by: java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher

    Caused by: java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json数据传回前台报错. Java code 2011-05-22 ...

  8. 异常:Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.sf.log4jdbc.Properties

    异常:Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.sf.log4jdbc.Properties ...

  9. 解决Caused by: java.lang.NoClassDefFoundError: com/aliyun/oss/internal/OSSUdfOperation

    解决Caused by: java.lang.NoClassDefFoundError: com/aliyun/oss/internal/OSSUdfOperation 版本出现冲突,高版本中找不到O ...

最新文章

  1. javascript与java的不同之处
  2. c 中ajax不起作用,Jquery AJAX調用:$(this)在成功后不起作用
  3. python进程间通信的秘密
  4. python杨辉三角_干货|杨辉三角与二项式定理
  5. 2019年东莞特长生 游戏(洛谷 P2661 信息传递)
  6. TCP通信文件上传原理
  7. maven的java工程取mysql数据库数据
  8. Kafka 孕育开源 KarelDB
  9. bioinformaitcs的latex版本参考文献填坑
  10. java redis集群连接池_(08)redis之使用java客户端、spring连接redis、redis集群示例...
  11. 企业为什么要建设数据分析平台?应该怎么建?
  12. dos命令行设置网络优先级_网络安全之木马病毒的防范以及攻击
  13. python多用户登录_python 多用户登录
  14. Python用正则表达式匹配ABAC和AABB的词语
  15. 汽车can总线协议c语言,CAN总线自定义协议使用说明.pdf
  16. java 调用 swf 文件上传,swfupload 文件 上传
  17. vmware克隆linux虚拟机,报Device eth1 does not seem to be present,delaying initialization.错误
  18. 超宽屏幕比例_Hello!宽时代 21:9超宽屏显示器选购
  19. 管理与维护Linux系统
  20. Again! There are tons of wrong answers!

热门文章

  1. CSS三大特性:层叠性、继承性、优先级
  2. centos -bash: vim: command not found
  3. lnmp发送测试邮箱失败(亲测正解)
  4. phpcms v9 配置sphinx全文索引教程
  5. logback常用配置
  6. Resin3.19 连接池配置
  7. python 查找文件名包含指定字符串
  8. Namespace declaration statement has to be the very first statement in the script
  9. 一个类型初始值设定项引发异常
  10. 七种武器——.NET工程师求职面试必杀技