qq_33395004
qq_33395004
采纳率0%
2019-08-05 16:03

springboot gradle项目build成功,但是bootrun的时候失败了,折腾半天了,没有解决问题,跪求大神解答

20

Task :app-ygrs-weixin:bootRun FAILED
D:\IdeaProjects\microrada\app-ygrs-weixin\build\libs\app-ygrs-weixin-pathing.jar
java.lang.NoClassDefFoundError: javax/servlet/Filter
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:650)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:632)
Caused by: java.lang.ClassNotFoundException: javax.servlet.Filter
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 7 more
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main"
FAILURE: Build failed with an exception.

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • baichangda234 baichangda234 2年前

    看看你的pom配置文件,检查是否是maven依赖包的 作用生命周期的问题

    点赞 评论 复制链接分享
  • zqbnqsdsmd zqbnqsdsmd 2年前
  • u010597819 会灰翔的灰机 2年前

    报错中提示了javax.servlet.Filter类找不到,如果依赖被打包进了jar,列举一下你jar中的lib目录文件,如果没有就检查自己启动jar的命令的classpath目录(jdk配置或命令指定)下是否包含该项依赖,检查是否有servlet依赖,是否有冲突?

    点赞 评论 复制链接分享

相关推荐