问题1 :在使用eclipse搭建SSM环境时,写好pom.xml文件后保存,出现以下错误:
Failure to transfer javax.servlet:jstl:jar:1.2 from https://repo.maven.apache.org/maven2 was cached
类似这样的错误有10个。
解决办法:
S1, 根据错误提示的字面意思是对 https://repo.maven.apache.org/maven2 的缓存中没有javax.servlet:jstl:jar:1.2 。
S2,去https://repo.maven.apache.org/maven2中能够找打jstl目录。
S3,参考http://www.jitendrazaa.com/blog/java/resolve-error-artifacttransferexception-could-not-transfer-artifact-or-failure-to-transfer-in-maven/中的解决办法,前三步不知道是啥意思,做了第四步,如下图:
勾选Force Update of Snapshots/Releases 后,点击ok,强制更新缓存后,pom.xml文件中的错误提示就消失了。