java.lang.NoClassDefFoundError: groovy/lang/GroovyShell 解决办法以及定位原因

前言

需求背景是测试漏洞扫描出来一堆老项目里面依赖的版本有问题,有漏洞,要求进行修复,也就是说需要进行升级。主要得测试报告如下,针对版本升级。

比如报告里面groovy-2.4.5-indy.jar建议升级到

Vulnerable Software & Versions:

  • cpe:2.3:a:apache:groovy:*:*:*:*:*:*:*:* versions from (including) 2.0.0; versions up to (including) 2.4.20

 

java.lang.NoClassDefFoundError: groovy/lang/GroovyShell 解决办法以及定位原因_第1张图片

java.lang.NoClassDefFoundError: groovy/lang/GroovyShell

问题发生原因

主要会这个依赖被我剔除了,在shiro里面外部依赖进来的,剔除之后发现不能很好的进行启动, 也及时提示报错了信息!

解决办法

你可能感兴趣的:(java工作经验贴,问题,java,开发语言,spring)