这个问题,网上的解决方案是,下载XML文件,or更改键值对,or直接创建空MAVEN。
我使用上述一些办法,但是还是卡死。
最后我想到,可以去搜一下插件工坊。
使用这个插件,MAVEN ARCHETYPE CATALOGS。
以下是描述;
IntelliJ IDEA 无法获取外部 Maven 原型目录文件 (archetype-catalog.xml)。要使用自定义 Maven 原型,您必须手动添加外部 Maven 原型。
IntelliJ IDEA 的这个插件允许您定义外部 Maven Archetype Catalog 文件的列表。在创建新的 Maven 项目时,会获取这些文件并在 IntelliJ IDEA 中提供包含的 Maven 原型。
用法
它在文件 - 设置 - 构建、执行和部署 - 构建工具的设置菜单中添加了一个新条目 Maven Archetype Catalogs。
您可以在此处添加其他 URL 或选择本地文件外部 archetype-catalog.xml 文件。如果您需要对存储库进行身份验证,请使用类似“http://[username]:[password]@[url]”的 URL。
添加这些目录文件后,这些文件中的原型将在创建新的 Maven 项目或基于原型的 Maven 模块时可用。
从 pom.xml 导入
如果您在 pom.xml 文件中定义 Maven Archetype 目录,这些设置将自动导入。
您必须在 pom.xml 中定义属性 archetypeCatalog 或为插件 org.apache.maven.plugins:maven-archetype-plugin 添加配置并在那里配置 archetypeCatalog。
解决了卡死问题,现在我在新建maven原型项目时,如下图。
可以看到,创建成功。
如果觉得《idea maven mvn archetype:generate卡住问题》对你有帮助,请点赞、收藏,并留下你的观点哦!