美文网首页
1.IDEA明明已经导入了jar包为什么还是提示找不到类?

1.IDEA明明已经导入了jar包为什么还是提示找不到类?

作者: 惜小八 | 来源:发表于2020-05-20 21:40 被阅读0次

    1.检查jar包是否真的引入

    首先找到出错的位置,查看是否可以进到哪个类当中。
    比如在web容器和Spring容器在整合的时候要使用org.springframework.web.context.ContextLoaderListener这个类来在Web容器启动时启动Spring容器,有时候会报错这不到这个类,此时可以在web.xml中Ctrl+鼠标左键,看看是否可以进入到这个类当中,如果不能说明没有真的引入。

    如果可以进入,说明类的路径没毛病,如果用的tomcat,删掉后重新部署,最后重新编译,编译完成后进入tomcat部署项目的文件夹查看对应项目的classes文件夹中有没有你项目编译后产生的相关文件,都有的话,重新试一下。

    2.引入jar包

    方法一:在项目名称上右键,选择MAVEN,然后点击reimport即可。

    方法二:左上角点击file,选择Invalidate Caches/Restart,然后点击左边第一个按键即可。我的项目中此问题得以解决。

    方法三:使用方法一后,再右上角点击 toggle offline mode


    image.png

    方法四:将maven仓库所在包当中的,提示缺的jar包删除,然后在maven当中再次引用,或者换个版本,或者换个版本后在换回原来的版本。

    一般通过以上几个方法都可以解决。

    相关文章

      网友评论

          本文标题:1.IDEA明明已经导入了jar包为什么还是提示找不到类?

          本文链接:https://www.haomeiwen.com/subject/eqsoohtx.html