配置Maven项目国内源

前言

        本篇博客主要介绍如何正确的配置Maven项目国内源。

配置Maven国内源

        在IDEA中配置任何东西都是需要配两遍的,因为IDEA中的设置默认是对当前的项目进行配置,以后再创建项目配置就会失效了,所以还要针对新项目再配置一遍。具体步骤如下:

第一步、进入设置

要分别配置两个的两个地方:下图中上面是为当前项目配置的,下面那个是为新项目配置的,两个配置的过程是一样的,这里演示其中一个。

配置Maven项目国内源_第1张图片

第二步、找到maven

配置Maven项目国内源_第2张图片

第三步、配置setting.xml文件

配置Maven项目国内源_第3张图片

到这里可以分两种情况:有.m2文件和没有.m2文件

A.没有.m2文件(没有的话就创建就可以了,目录随便都可以,只需要在IDEA中设置对就可以)

        在上图中,可能会出现有的没有.m2文件,需要自己创建一个.m2文件(.m2放在哪里都可以),至于里面的repository文件夹可以不创建,下面的那个目录只需要设置到.m2这一级就可以了,到这一步,已经创建好.m2文件之后就直接进入有.m2文件的情况就可以:

B.有.m2文件

接下来再分两种情况:

a.有settings.xml文件

       可以使用vscode或者IDEA打开settings.xml文件,当然使用记事本打开也可以,但是没有高亮的显示,比较不好看而已。打开之后,找到标签,如下图所示:

配置Maven项目国内源_第4张图片接着将一下代码复制到标签中就可以了。


        alimaven
        aliyun maven
        http://maven.aliyun.com/nexus/content/groups/public/
        central        
      

b.没有settings.xml文件

        如果没有settings.xml文件,可以自己创建一个,接着将以下代码复制到settings.xml文件中就可以了。







  

  

  

  
  
    
  

  
  
    
  

  
  
    

    
  

  
  
   
        alimaven
        aliyun maven
        http://maven.aliyun.com/nexus/content/groups/public/
        central        
      
    
  

  
  
    

    
  

  

第四步、删除本地所有的jar包

为什么要删除所有jar包呢?这是因为我们在之前没配置国内源时,可能就下载过一些依赖的jar包了,但是这些jar包可能是下载的不完整的,但是我们的项目引入依赖时,如果发现本地有对应的jar包,就不会去远程仓库下载了,进而就会使用了不完整的jar包,这时候就会出现一些我们没见过的报错,不好解决。

如何删除jar包:

配置Maven项目国内源_第5张图片

你可能感兴趣的:(spring,maven,java,后端)