服务器端tomcat报错,显示找不到对应的jar包

本地运行可以,打包发布后显示缺少jar包

类型 异常报告

消息 java.lang.IllegalStateException: java.io.FileNotFoundException: /usr/local/tomcat/webapps/msys-master/WEB-INF/lib/classmate-1.3.1.jar (No such file or directory)

描述 服务器遇到一个意外的情况,阻止它完成请求。

例外情况

javax.servlet.ServletException: java.lang.IllegalStateException: java.io.FileNotFoundException: /usr/local/tomcat/webapps/msys-master/WEB-INF/lib/classmate-1.3.1.jar (No such file or directory)
    org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)
    org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)
    org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
    org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
    org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

实际上我本地已经对pom文件更新了 本地的包也是classmate-1.4.jar 的包

问题相关代码,请勿粘贴截图

服务器中tomcat就一直报错
在登陆服务器
http://ip:8080/swagger-ui.html

检查一下 本地和线上的jdk版本是否一致

打包的时候,classmate-1.3.1.jar应该是没有包含进去

没有classmate-1.3.1.jar包,把classmate-1.3.1.jar包复制到服务器的/usr/local/tomcat/webapps/msys-master/WEB-INF/lib目录下重新启动

本地可以说明你本地是有这个jar的,上线发布的应该是拉你们公司私服里面的jar包,先检查项目中这个包的依赖版本是啥,然后去你们的私服去找下有没有这个版本的jar包