当前配置:
ubantu系统下使用的idea
maven使用的是idea自带的maven3(默认)
出现的问题:每次按照网上教程修改配置后,进行update maven,依赖不会从镜像地址下载,只会扫描local.这个问题困扰很久,先说明一下最终是如何解决的.然后分享从各位大佬找到的一些方法.
每次修改完配置,尝试加载pom.xml中的依赖,方法如下
解决我问题的方法,关闭离线模式(没亮就是关闭了)
点击右边的maven,然后点击这个图标,就可以从远程地址下载了.
关于maven相关图标的作用,请看这篇文档:
链接: https://blog.csdn.net/whxjason/article/details/102176084/
常见问题:
1.文件的权限问题
idea一般是以用户模式使用的,而settings.xml的文件权限为644
你可以修改当前文件的权限或者使用软链接
chmod 666 settings.xml
或者修改文件的所属(user为当前登录用户的用户名)
chown user:user settings.xml
或者使用软连接{path}为全路径,后面的地址可以自定义
ln -s {path}/settings.xml ${user.home}/.m2/settings.xml
这样idea就