通过dos命令行定位到要创建项目的目录,执行以下命令:
mvn archetype:generate -DgroupId=com.learn.firstweb -DartifactId=firstweb -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=internal
maven 骨架生成项目速度慢的令人发指,都在Generating project in Batch mode等待,Idea状态显示栏还在不行runing,并没有卡死。查看debug信息发现,是maven获取archetype-catalog.xml导致。(用游览器打开http://repo1.maven.org/maven2/archetype-catalog.xml,需要等待很长时间才能获取到。)
maven mvn archetype:generate 速度缓慢问题
解决方法:
加上-DarchetypeCatalog=internal 运行参数,archetype-catalog.xml本地获取。
-DarchetypeArtifactId=maven-archetype-webapp 表示生成web应用
-DgroupId=com.learn.firstweb 项目或者组织的唯一标志
-DartifactId=firstweb 项目的通用名称