重装IDEA启动项目报错(maven配置文件仓库镜像与JDK的详细配置)

出现以下异常且所有的包爆红

org.springframework.boot不存在

org.springframework.autoconfigure不存在

重装IDEA启动项目报错(maven配置文件仓库镜像与JDK的详细配置)_第1张图片

网上找了很久梳理出以下几个方面:

1、IDEA本身配置没有修改好

     ① file-->Settings-->Build,Execution,Deployment-->BuildTools-->Maven

        查看下面三项设置是否和自己设置的内容一致,因为每次重装IDEA和新建项目Maven这里的这三项配置都会默认为系统配置。

重装IDEA启动项目报错(maven配置文件仓库镜像与JDK的详细配置)_第2张图片

    ② 查看JDK版本是否一致

重装IDEA启动项目报错(maven配置文件仓库镜像与JDK的详细配置)_第3张图片

上面两个地方修改之后reimport maven

重装IDEA启动项目报错(maven配置文件仓库镜像与JDK的详细配置)_第4张图片

如果还是报错就排除IDEA配置出错。

2、jar包问题

 ①  网络异常导致的包未下载完全(国外网站下载较慢)

       把下载的包删掉,不要心软不要慌,随便删,然后重启项目重新下载。

 ②  下载的包的版本号不一致

       查看我们自己设置的maven仓库里面报错的包版本是否与项目pom导入的包版本一致

 ③   包版本过高

       主要考虑与JDK版本适配问题,可以降低包版本试一下。

如果重启后还是报错而且爆红一直没变,就考虑是否安装maven时配置出错

3、安装maven时配置出错

    ①  重新查看一遍maven的环境变量的配置

  • 系统变量:MAVEN_HOME = E:\maven\apache-maven-3.6.3
  • 系统变量:path = %MAVEN_HOME%\bin

    ②  重新查看一遍maven的settings文件里面的配置

         找到第52行,这里是maven默认的仓库,配置时要把它拷出来放到注释外面

E:/maven-repository

         这里需要注意一点是仓库的位置是正斜杠,直接拷的文件名是反斜杠,一定要改过来。

         这里还建议添加一个镜像仓库,因为国外服务器下载jar包很慢。我用的是阿里云的镜像仓库:


            alimaven
            central
            aliyun maven
            http://maven.aliyun.com/nexus/content/repositories/central/
        

         镜像要放在两个mirrors中间,切记不要放到注释里面:

重装IDEA启动项目报错(maven配置文件仓库镜像与JDK的详细配置)_第5张图片

然后查看是否配置了JDK,配置JDK如下:


      jdk-1.8
      
        true
        1.8
      

      
        1.8
        1.8
        1.8
      

这里也要放到两个profiles中间。

完成后cmd输入mvn help:system测试一下,看到下载链接里面是阿里云的链接表示配置成功。

如果有修改,继续重启项目,reimport maven,看到IDEA在下载包就表示配置生效了,基本上就没有其它问题了。

我是这样解决的,如果还有同学不能解决可以留言,我们一起讨论下,如果有同学不是这样解决的也可以留言,给小弟我学习下哈!

      

你可能感兴趣的:(java,工作异常)