【转载】 Idea-Maven的配置使用及默认仓库修改

转载出处-https://www.cnblogs.com/Silencepeng/p/7444012.html

保留参考使用,如果侵权请告知删除

一、下载maven的包

http://www.apache.org/

1.在网页中打开上面的网址,进入下面的页面

2.拖动滚动条往下拉,找到maven

 进入之后,点击Download

 

3.选择windows版本的链接下载压缩包

 下载完成之后解压出来

二、配置环境变量

 解压完成之后,新增两个环境变量:

1.鼠标右键点击 我的电脑--》属性--》高级系统设置--》环境变量  然后新建一个系统变量

 再找到之前的path系统变量 编辑

完成之后,dos窗口(管理员) 输入 mvn -version  回车

 出现以下页面代表成功

三、编辑maven配置文件

1.找到maven文件中的settings.xml 文件  右键点击编辑

如果你的编辑文件不是以规范的格式显示 

可以去百度下载一个notepad++  安装之后用notepad++打开此文件

 

四、配置IDEA

打开idea,在文件中打开设置

 

 五、创建maven

打开文件新建一个项目

 

 

点击FInish之后,在右下角会出现此提示 点击自动导入

 

 

.settings.xml 修改可更换下载速度更快的国内镜像

<?xml version="1.0"?>  
<settings>  
<localRepository>C:\Users\XJkon\.m2\repository</localRepository><!--需要改成自己的maven的本地仓库地址-->  

<!--默认仓库地址http://repo1.maven.org/maven2/-->  
    <!--为仓库列表配置的下载镜像列表。优先从此目录下载  -->  
    <mirrors>  
        <mirror>  
            <id>alimaven</id>  
            <name>aliyun maven</name>  
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
            <mirrorOf>central</mirrorOf>  
        </mirror>  
    </mirrors>  
  <profiles>  
    <profile>  
       <id>nexus</id>   
       <!--第二优先镜像  -->  
        <repositories>  
            <repository>  
                <id>nexus</id>  
                <name>local private nexus</name>  
                <url>http://maven.oschina.net/content/groups/public/</url>  
                <releases>  
                    <enabled>true</enabled>  
                </releases>  
                <snapshots>  
                    <enabled>false</enabled>  
                </snapshots>  
            </repository>  
        </repositories>  
          <!--插件下载镜像 -->  
        <pluginRepositories>  
            <pluginRepository>  
            <id>nexus</id>  
            <name>local private nexus</name>  
            <url>http://maven.oschina.net/content/groups/public/</url>  
            <releases>  
                <enabled>true</enabled>  
            </releases>  
            <snapshots>  
                <enabled>false</enabled>  
            </snapshots>  
            </pluginRepository>  
        </pluginRepositories>  
    </profile>
</profiles>   
  
</settings> 

 

猜你喜欢

转载自blog.csdn.net/u012309392/article/details/84448616