最近在接触Java的知识点,用到了eclipse这个开发工具,期间创建了好几个project都没有什么太大的问题,如SSM(spring + springmvc + mybatis),当我用Maven来搭建SSM的时候就这几天在用eclipse创建maven project的时候报错了,就在最后一步的点击finish的时候就不行了,就创建失败了。
这个错误翻译过来是这样的:无法解决来自任何配置存储库的原型
看到这个翻译我也是不知道是哪里出现了问题,上网也找了挺多的,基本上都是要通过xxxxxxx.xml来下载 ,然后"Add Local Catalog",这个文件也不大也就十几兆左右吧,
操作如下:
打开eclipse点击window -->preserences–>Maven–>Archetypes–>add remote catalog
就会看到以上的内容,我在网上也找了一个下载archetype-catalog.xml的进行了一次尝试,
第一栏填写:http://repo1.maven.org/maven2/archetype-catalog.xml
第二栏:就自己随意起个名字就行。
然后在创建maven的的第二步时候
选上刚才添加的那个Catalog,可是呢,发现这个用不了,这个加载不出来任何可以选择的内容,那我又迷茫了。
到了最后才通过一个高人指点才找到了一个正确的连接
将上面的http://repo1.maven.org/maven2/archetype-catalog.xml替换成以下这个
https://mirrors.huaweicloud.com/repository/maven/,就可以了,这个是华为云的maven仓库地址,添加完之后,在进行上面的操作,选择创建好的Catalog之后,会有很多内容选择,我这里命名的是Huawei Catalog,然后选择的是maven-archetype-webapp,接下来再继续创建就没有问题了。
这样问题就解决了,希望对需要的有所帮助。虽然问题解决的,可是我还是不知道为什么会出现这个问题的原因,求大佬指点一二