解决idea2019.2之后版本中maven项目的pom.xml无法自动提示依赖的问题

idea中无法自动提示依赖的解决思路

前几天下载了2020版本的idea后发现在创建maven工程编写pom.xml的配置时无法自动提示依赖。

众所周知没有自动提示的maven是没有灵魂的maven,非常浪费时间以及消耗开发精力。

百度了一下后发现网上有说:
1.网络不好,建议挂
2.idea2019.2版本后存在的一个bug

众说纷纭,但目前网上暂时并没有一个实际的解决方案。

今天突然想到了一个解决方案,试了下竟然发现可以了
下面分享一下解决思路:
鉴于idea2019.2后才出现的maven项目,那么有可能是idea在自动生成setting.xml文件时的配置有问题,
导致无法从远程仓库中获取相关的依赖,导致pom.xml中无法中提示,打开setting.xml发现缺少了一个中央仓库的镜像
重新添加上后发现一切正常,pom.xml又可以中提示依赖了。

idea2019.2版本前无法自动提示依赖的解决思路:
在idea中设置maven的import maven projects automatically 把钩打上(如下图)
解决idea2019.2之后版本中maven项目的pom.xml无法自动提示依赖的问题_第1张图片

idea2019.2版本后无法自动提示依赖的解决思路:

  1. 打开idea的setting.xml
  2. 找到mirrors,在mirrors中添加多两个中央仓库
  3. 保存后重新打开idea,发现maven中的pom.xml能自动提示依赖了,问题解决,附上代码:

	
	  
      alimaven  
      aliyun maven  
      http://maven.aliyun.com/nexus/content/repositories/central  
      
      central          
    
    
	
		repo1
		central
		Human Readable Name for this Mirror.
		http://repo1.maven.org/maven2/
	
	
	
		repo2
		central
		Human Readable Name for this Mirror.
		http://repo2.maven.org/maven2/
	

你可能感兴趣的:(idea,maven,ssm,maven,spring,java,intellij,idea)