IDEA创建maven web项目出现“No archetype found in remote catalog. Defaulting to internal catalog”
项目场景:
idea版本:2020.1
创建maven项目时使用模板
问题描述
IDEA创建maven web项目时出现以下错误:
No archetype found in remote catalog. Defaulting to internal catalog
原因分析:
通过百度翻译一下报错原因为:
在远程目录中找不到原型。默认为内部目录
解决方案:
- 新建一个名为
archetype-catalog.xml
的文件,内容为:
com.frfr-server7.0http://git.oschina.net/thinkgem/repos/raw/mastercom.frfr-third7.0http://git.oschina.net/thinkgem/repos/raw/master
- 将
archetype-catalog.xml
放到自己创建的仓库路径下(默认的本地仓库在user/账户名/.m2/pository)
- 为IDEA新建项目设置archetype的使用方式为local,
File--new project Settings--Settings for new project--Build, Execution, Deployment --Build Tools --Maven -- Runner
- 重新创建maven项目
- settings.xml用maven安装目录下的那个,本地仓库用自己创建的那个, 在下边新建一项:键为archetypeCatalog,值为internal。
- 问题解决: