【ruoyi若依】Caused by: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers
生活随笔
收集整理的這篇文章主要介紹了
【ruoyi若依】Caused by: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- ruoyi 4.6.0
- Spring Boot Version: 2.2.13.RELEASE
錯誤現(xiàn)象
訪問功能“系統(tǒng)監(jiān)控->服務(wù)監(jiān)控”發(fā)生500錯誤
程序日志中出現(xiàn)Caused by: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers
錯誤原因
ruoyi 4.6.0使用的JNA為5.6.0的版本,修改時引入了4.5.2版本,因此發(fā)送此錯誤。
解決辦法
缺少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版本偏低時切換到高版本
經(jīng)測試5.5.0中包含com/sun/jna/platform/win32/VersionHelpers。
總結(jié)
以上是生活随笔為你收集整理的【ruoyi若依】Caused by: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/VersionHelpers的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。