Maven框架管理

Maven 环境搭建
1. 下载 maven 的官方包
我下载使用的是3.8.1 maven框架
2. 解压 maven zip
bin :存放 maven 启动执行脚本文件
boot :存放启动 maven 的引导文件
conf :存储 maven 的核心配置文件( settings.xml
lib :存储 Maven 工具运行时所需要的 jar 文件
LICENSE.txt
NOTICE.txt
README.txt
三个是 针对 Maven 版本,第三方软件等简要等信息

         然后修改       apache-maven3.6.1\conf\settings.xml    路径下的配置文件,在第50行左右,进行修改本地的仓库文件路径配置,直接搞成绝对路径就行                                                        

        此处的路径找的是本地的仓库<localRepository>D:\IDEA\LocaKu</localRepository>

        然后再改一个联网的仓库路径 此处是本地仓库路径找不到,然后去联网寻找的网址,需要把国外的网址换成阿里云的 150行左右

<mirrors>

    <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>*</mirrorOf>        
    </mirror>

</mirrors>

Maven获取jar包方式

Maven Repository: Search/Browse/Explore (mvnrepository.com)https://mvnrepository.com/3. 配置maven环境变量

1 ) 设置 MAVEN_HOME PATH
注意path路径是追加不是覆盖,最好配在系统环境变量里,如果不起作用在用户环境变量也配置一个,用户环境变量优先级更高。

 4. MavenIdea工具集成

 Maven的路径展示,一共有四个根路径,java与test下面各两个

如图所示

在建好Java模块modle之后,我们可以打开pom.xml文件,把里面的

<build>   plugin意为插件    </build>

标签内部的内容全部干掉,这样可以避免Java模块里面的两个plugin插件冲突

web模块则不需要干掉build所有内容,只需要把里面的<pluginManagement>插件管理标签</pluginManagement>里面的所有内容干掉就可以了,需要保留<finalName>模块发布后的名字</finalName>。

5、遇到的一些问题?

Maven框架管理一些问题

        首先是Maven骨架加载过慢问题,打开IDEA设置面板,依次选择Build->Build Tools->Maven->Runner->定位到VM Options输入框填写上:-DarchetypeCatalog=internal 即可,可选值为:remote远程网络下载(默认),internal(内置的) ,local(本地的)等,用来指定archetype-catalog.xml文件从哪里获取。默认使用remote,远程网络下载,即从远程网络加载所以非常慢,这也是之前卡在这里的原因。

internal——maven-archetype-plugin内置的

local——本地的,位置为~/.m2/archetype-catalog.xml

remote——指向Maven中央仓库的Catalog

修改后再试即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值