springboot搭建项目pom文件第一行报错问题解决

有可能是网络问题,导致有的包没有下载下来

可以在maven update时勾选强制更新

springboot搭建项目pom文件第一行报错问题解决_第1张图片

但是有时候即使这样,有些包还是下载不下来,比如报下面错误:
Failure to transfer org.codehaus.plexus:plexus-io:jar:3.1.1 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-io:jar:3.1.1 from/to central 

这时可以去本地user目录下查找org.codehaus.plexus:plexus-io:jar:3.1.1这个文件

我的目录是:C:\Users\Administrator\.m2\repository\org\codehaus\plexus\plexus-io\3.1.1

然后将后缀名是lastUpdated的文件删除,再执行maven update 不需要勾选强制更新

会发现这个包已经没问题了,但是别的包还是会有问题,所以最好的办法是查找所有后缀名是lastUpdated文件全部删除,再执行maven update

现在报的是unknown错误,这个时候已经不影响使用了,但是做为强迫症的我必须的解决这个问题

经分析,这是maven-jar-plugin 3.1.2引入的Bug,见https://bugs.eclipse.org/bugs/show_bug.cgi?id=547340。

只需pom.xml追加3.1.1,然后maven update,重新打开pom.xml就没有红叉了。

	
		1.8
		3.1.1
	

 

 

你可能感兴趣的:(U-Java)