解决Idea 创建Maven 项目卡住的问题

如题目所述,有很多解决这个问题的文章,但可能有点问题,这里再总结一下。

Idea 界面在 Generating project in Batch mode 卡住的原因是:网络不好的话,下载archetype-catalog.xml 太慢(地址:http://repo.maven.apache.org/maven2/archetype-catalog.xml)。

解决办法:

1)可先下载好archetype-catalog.xml (6.32M),放到:

C:\Users\Administrator\.m2\repository\org\apache\maven\archetype\archetype-catalog\3.0.1

2)再设置如下VM Options: -DarchetypeCatalog=internal。注意是File 菜单的Other settings - Default settings. 在File - Settings 里也有一样的设置项,但好像没用。

在上面两步完成之前,Maven 创建记录:“Using the one from [org.apache.cocoon:cocoon-22-archetype-webapp:1.0.0] found in catalog remote.”; 之后的记录:"Falling back to central repository."。远程下载的确要比本地调用多几倍的时间。

另外IDEA 界面右下角会出现一个baloon, “Maven - Import changes",点击之后main 下面的resourse 和webapp  文件夹才会变成如下图的颜色(Java 文件夹可手动创建,再右键Mark directory as - Rources Root )。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章