maven 问题汇总

初学maven,记录一下自己的问题

help:system

maven下载下来之后,执行一下

mvn help:system

会下载不少需要的包,并且测试仓库是否配置正确

maven换源

默认国外镜像很慢,在maven/conf/settings.xml添加(注意初始的settings位置)

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <mirrors>
    <mirror>
    <id>aliyunmaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public </url>
    </mirror>
  </mirrors>
</settings>

install

项目搬下来之后,先在项目根目录执行:

mvn install

作用:将所有依赖下载到本地maven仓库
(提示:可能会出错,是因为某些必要的代码还没有写,但是依赖是肯定会下载的)

IDEA import 出错

种类很多,要去看日志,直接在日志里搜索unable,快速定位错误
·可能是因为maven的版本比IDEA高

如何手动重新导入包

右边点出maven目录结构,在根文件夹右击,有Reimport选项

卡在 downloading plugins for …

因为被墙下载速度十分慢,需要搜索archetype-catalog.xml下载地址手动下载,然后放在.m2(本地仓库位置最好也放一个),在设置里面搜索runner,选择maven下的runner,在VM Options添加 DarchetypeCatalog=internal,重启,重新导入即可。注意在打开项目时点出setting,是仅设置当前项目(可以看设置窗口的右上角 For …),如果要设置所有项目,需要在IDEA的欢迎页面点出configure-settings。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值