在现实开发中,我们凡是会用到maven的archetype插件(原型框架)来生成项目框架。
但是无法,创建时,总会卡在:
[INFO] Generating project in Batch mode等很久才构建完,有时还会报错,招致构建失败!
不多废话了,间接上处理法子吧!
处理法子1在创建Maven项目时加上archetypeCatalog=internal参数,点击“+”添加参数archetypeCatalog=internal。 如下:
处理法子2在Maven的VM Options加上-DarchetypeCatalog=internal或-DarchetypeCatalog=local参数, 如下:Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Runner -> VM Options
处理法子31)筹办archetype-catalog.xml文件
体例1:通过阅读器查看http://repo1.maven.org/maven2/archetype-catalog.xml页源码,复造到当地,定名为archetype-catalog.xml。
体例2:通过号令行 curl http://repo1.maven.org/maven2/archetype-catalog.xml > archetype-catalog.xml
2)将上述文件archetype-catalog.xml放置到maven的默认途径下
留意,那不是指的安拆途径,而是mvn运行时默认的存放repository的途径,一般在用户根目次下的一个隐藏目次,~/.m2。
若是做过更改,能够在maven的设置文件中查看详细在哪个位置,设置文件在maven安拆目次/config/settings.xml中。
3)在构建时,在archetype:generate后加上 -DarchetypeCatalog=local参数。IDE如eclipse和idea,都是能够在创建maven工程时设置构建参数的。
处理办法4修改下载下来的maven目次下面conf/settings.xml文件,修改镜像源,利用国内阿里巴巴的镜像源;
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror>测试一下:
再测试一次:
我的天啊,1.146 s完成。。
原文链接:https://blog.csdn.net/电话_45459315/article/details/112696376
版权声明:本文为CSDN博主「程道邈」的原创文章,遵照CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
近期热文保举:
1.1,000+ 道 Java面试题及谜底整理(2022最新版)
2.劲爆!Java 协程要来了。。。
3.Spring Boot 2.x 教程,太全了!
4.别再写满屏的爆爆爆炸类了,尝尝粉饰器形式,那才是文雅的体例!!
5.《Java开发手册(嵩山版)》最新发布,速速下载!
觉得不错,别忘了随手点赞+转发哦!














还没有评论,来说两句吧...