Eclipse创建Maven项目报错处理
1.错误说明
错误一:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories
错误二:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
以上所有错误类型全部一致,都是因为没找到你创建的的repository
2.解决方法
按照这个方法来绝对不会再出错。
1.检查配置的settings.xml文件是否正确
注意:用记事本打开的话要把
第一处:
<localRepository>G:\apache-maven-3.6.3\repository</localRepository>
注意:第一个地方每个牌子电脑的格式都不一样,有可能在这台电脑上配置成功了,以相同的方法在另一台电脑上就会报错。比如有的电脑前面不能加盘符,也就是G:\ ,还有的必须要用/斜线,我用的是联想的,可以挨个试试仅供参考。
第二处:
nexus-aliyun
nexus-aliyun
http://maven.aliyun.com/nexus/content/groups/public
central
这两个地方都要从注释中拿出来配置,不然就白配了。
2.删除原来的repository文件中的所有包(不要删除C盘中的,而是你自己在settings配置的那个目录中的)
如下图:
3.确定上述步骤完全正确后,配置Eclipse
Window—>Preference—>Maven—>user settings
按照如下图配置后最后点击update settings,然后apply就好了
(注意:有的电脑也需要配置User Settings 的目录,但我的配置后就会出那种错,所以我的不用,只需要配置Global Settings就好了)
4.最后就可以创建Maven项目了
Finish完成!!!
如果上述方法还不成功只能用最后一招!!!
点击Restore Defaults选择默认的,如下,最后不要忘记apply
第一次用默认的可能会下载的有点慢,可以直接拷贝其他人的包到对应的c盘repository目录下。