我在STS 3.7.3中导入https://github.com/spring-projects/spring-mvc-showcase时出错:
描述资源路径定位类型
在本地存储库中缓存了来自Failure to transfer org.codehaus.mojo:aspectj-maven-plugin:pom:1.2的https://repo.maven.apache.org/maven2,在中央的更新间隔过去或强制更新之前,不会重新尝试解析。原始错误:无法传输工件org.codehaus.mojo:aspectj-maven-plugin:pom:1.2 from/to central: connect timed out pom.xml /spring-mvc-showcase第1行Maven pom加载问题
编辑
Mvn现在还可以,但是如果删除错误并执行maven清理,pom.xml错误仍然存在,我得到的错误如下:
[INFO] https://repo.maven.apache.org/maven2/org/codehaus/mojo/aspectj-maven-plugin/1.2/aspectj-maven-plugin-1.2.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [ERROR] Plugin org.codehaus.mojo:aspectj-maven-plugin:1.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.codehaus.mojo:aspectj-maven-plugin:jar:1.2: Could not transfer artifact org.codehaus.mojo:aspectj-maven-plugin:pom:1.2 from/to central: connect timed out -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
发布于 2016-04-19 08:21:45
首先,STS构建在Eclipse上。因此,您可以轻松地安装用于STS的IDE集成Eclipse IDE - M2Eclipse。你可以看到这里是怎么做到的。如果您想将它与这个集成插件一起使用,则不需要有本地maven存储库。
在不安装到本地Maven存储库的情况下解决Eclipse工作区中的Maven依赖关系
但是也可以使用maven作为本地系统存储库。下载是这里,并按照安装和配置这里。的步骤执行
要查看是否完成了有效的maven安装,可以在cmd shell中键入cmd shell或使用STS -> right click on your project -> run as -> maven build or maven install.对其进行测试。
更新:
我会说从您的工作区中删除该项目,然后再试一次。将项目从gitHub下载为zip文件,并再次导入到您的工作区。右键单击->导入->现有maven项目。
如果需要为连接使用代理,则必须在settings.xml文件夹中创建.m2。在这里寻找更多的信息
https://stackoverflow.com/questions/36710798
复制相似问题