學(xué)習(xí)Maven后直接在IDEA中配置Maven兜畸,然后在IDEA中創(chuàng)建Maven Web項目纺念,但是無限執(zhí)行下去渠驼,等待...
之后又使用命令在命令行中創(chuàng)建羡鸥,還是一樣的問題:
命令:
mvn archetype:generate -DgroupId=imooc-lushaobin -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp
其中:
-DgroupId:坐標(biāo)groupId值蔑穴;
-DartifactId:坐標(biāo)dartifactId值,將作為項目根目錄名稱惧浴;
-DarchetypeArtifactId:項目類型澎剥,這里maven-archetype-webapp表示webapp類型
問題定義
創(chuàng)建Maven項目卡在Generating project in Interactive mode處。
問題起因
使用maven模板創(chuàng)建某個類型的項目,需要使用相應(yīng)的工程模板文件哑姚。如果是首次創(chuàng)建則需要從指定的鏡像下載祭饭。但是受到網(wǎng)絡(luò)環(huán)境影響,該文件無法正常下載叙量,因此命令執(zhí)行遇到問題倡蝙。
解決方法
* 1 、手動下載(拷貝工程模板文件)
比如這里的webapp工程模板文件使用的是archetype-catalog.xml绞佩,原始下載鏈接是http://repo1.maven.org/maven2/archetype-catalog.xml寺鸥,但是我在瀏覽器中執(zhí)行依然很慢,于是在CSDN中下載了一個:http://download.csdn.net/detail/jasonwu1990/9656353
* 2 品山、重新運行命令胆建,注意帶上參數(shù)-DarchetypeCatalog=local
帶上參數(shù)-DarchetypeCatalog=local表示使用本地工程模板文件。
解決效果
重新執(zhí)行命令肘交,得到正確的相應(yīng):
mvn archetype:generate -DgroupId=imooc-lushaobin -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local
學(xué)習(xí)Maven后直接在IDEA中配置Maven笆载,然后在IDEA中創(chuàng)建Maven Web項目,但是無限執(zhí)行下去涯呻,等待...
之后又使用命令在命令行中創(chuàng)建凉驻,還是一樣的問題:
命令:
mvn archetype:generate -DgroupId=imooc-lushaobin -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp
其中:
-DgroupId:坐標(biāo)groupId值;
-DartifactId:坐標(biāo)dartifactId值复罐,將作為項目根目錄名稱涝登;
-DarchetypeArtifactId:項目類型,這里maven-archetype-webapp表示webapp類型
問題定義
創(chuàng)建Maven項目卡在Generating project in Interactive mode處效诅。
問題起因
使用maven模板創(chuàng)建某個類型的項目胀滚,需要使用相應(yīng)的工程模板文件。如果是首次創(chuàng)建則需要從指定的鏡像下載乱投。但是受到網(wǎng)絡(luò)環(huán)境影響蛛淋,該文件無法正常下載,因此命令執(zhí)行遇到問題篡腌。
解決方法
* 1 、手動下載(拷貝工程模板文件)
比如這里的webapp工程模板文件使用的是archetype-catalog.xml勾效,原始下載鏈接是http://repo1.maven.org/maven2/archetype-catalog.xml嘹悼,但是我在瀏覽器中執(zhí)行依然很慢,于是在CSDN中下載了一個:http://download.csdn.net/detail/jasonwu1990/9656353
* 2 层宫、重新運行命令杨伙,注意帶上參數(shù)-DarchetypeCatalog=local
帶上參數(shù)-DarchetypeCatalog=local表示使用本地工程模板文件。
使用IDEA創(chuàng)建
修改萌腿、增加參數(shù):
archetypeCatalog local
解決效果
重新執(zhí)行命令限匣,得到正確的相應(yīng):
mvn archetype:generate -DgroupId=imooc-lushaobin -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local
最后導(dǎo)入IEDA即可。