不能在IntelliJ IDEA中添加archetype原型的问题

2022-03-23 12:52:40.0

问题描述

无法在IntelliJ IDEA的新项目向导中添加新的Maven原型。

安装了IntelliJ IDEA 2021.2,在创建Flink项目时,想使用原型archetype (flink-quickstart-java/flink-quickstart-scala),但是发现archetype列表中没有这两项。然后想通过Add Archetype自行添加。但是,当点击Add Archetype,并输入所有参数后,并没有出现新添加的archetype项。怎么办?

问题原因

这是此版本IDEA的一个小bug。它将在2021.3版本更新中修复(不靠谱,网上很多人反映2021.3 EAP版本依旧无法添加新的Maven原型,其他版本不清楚了)。

解决办法

1) 选择【File】 > 【Settings】 > 【Build, Execution, Deployment】 > 【Build Tools】 > 【Maven】 > 【Repositories】;

2) 选中每个url,点击【update】按钮。如下图所示:

更新完毕后,再重新创建Maven项目,可以看到Flink的archetype原型列表了:


《Spark原理深入与编程实战》