maven使用笔记(清空remote、update等)


安装和基本配置,略。

查看配置信息

mvn -v # 查看maven本地配置,最简单实用,不会联网。
mvn help:system # 信息比较全,包括jdk等,会联网,如果仓库地址不对,可以检测到。

清空remote、update

文件的全名是:
_remote.repositories
*.lastUpdated
这样的文件一般是没有拉取到就会报这个错。

搜索这些信息,删除掉即可,一般不会有什么问题。

报错

报错 Non-parseable POM 和 unexpected markup ,要看是哪个文件,例如这里就是pom.

[ERROR]   The project com.test:demo:0.0.1-SNAPSHOT (E:\gits\demo2\pom.xml) has 1 error
[ERROR]     Non-parseable POM D:\maven repository\org\springframework\boot\spring-boot-starter-parent\9.5.6.RELEASE\spring-boot-starter-parent-9.5.6.RELEASE.pom:
unexpected markup <!d (position: START_DOCUMENT seen \r\n<!d... @2:4)  @ D:\maven repository\org\springframework\boot\spring-boot-starter-parent\9.5.6.RELEASE\spr
ing-boot-starter-parent-9.5.6.RELEASE.pom, line 2, column 4 -> [Help 2]
[ERROR]

unexpected markup <!d (position: START_DOCUMENT seen \r\n<!d… @2:4). unexpected markup <!d (position: START_DOCUMENT seen \r\n<!d… @2:4).

如果网络不对,会报unknown host。

The project com.test:demo:0.0.1-SNAPSHOT (E:\gits\demo2\pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:9.5.6.RELEASE from/to nexus-aliyun (htt
ps://maven.aliyun.com666/repository/public): maven.aliyun.com666 and 'parent.relativePath' points at wrong local POM @ line 17, column 11: Unknown host maven.aliy
un.com666 -> [Help 2]
org.apache.maven.model.resolution.UnresolvableModelException: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:9.5.6.RELEASE fr
om/to nexus-aliyun (https://maven.aliyun.com666/repository/public): maven.aliyun.com666

所以根本就不用测试网络,运行的时候如果网络不通,会直接报错。

toolchains.xml

工具链功能,新功能。

官网地址

maven是apache旗下的。

下载地址:
https://maven.apache.org/download.cgi

一般来说用bin版本的就行,解压后直接使用。

建议版本不要太超前,否则idea等工具不支持。
也不要太落后,否则很多好用的功能都没有。

3.9.7
3.6.3 比较稳定的版本
3.6.1 比较稳定的版本
3.2.5 我的版本,太落后了。。。

3.6.3版本官网下载地址

https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/

版本兼容性

我也不知道从哪里找,拾人牙慧吧。

0.IDEA 2022 兼容maven 3.8.1及之前的所用版本
1.IDEA 2021 兼容maven 3.8.1及之前的所用版本
2.IDEA 2020 兼容Maven 3.6.3及之前所有版本
3.IDEA 2018 兼容Maven 3.6.1及之前所有版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值