idea 新建 maven 項目 (避免 idea 在使用 maven 新建 webapp 骨架項目時一直 downloading 的問題)
1. 新建 module,左側選擇 Maven,右側勾選 Create from archetype,中間找到 maven-archetype-webapp
2. 填寫 GroupId and ArtifactId
GroupId: the unique identifier of the organization or group that created the project
ArtifactId: unique base name of the primary artifact being generated by this project
GroupId 類似於項目包名,如 org.apache.maven
ArtifactId 類似於項目名,如 mavendemo
(新建完成後會生成一個 pom.xml 文件,在這個 POM 中,groupId, artifactId, packaging, version 叫作 maven 坐標,它能唯一的確定一個項目,有了 maven 坐標,我們就可以用它來指定我們的項目所依賴的其他項目,插件,或者父項目)
3. 選擇自己的本地 maven,這樣做可以很好的避免 idea 在使用 maven 新建 webapp 骨架項目時一直 downloading 的問題
4. 填寫 module 名及其根目錄
此處 module 名 mavendemo,存放位置 C:\workspace.idea\demo\mavendemo
5. 新建完成後 module 結構如下,可以看到前面提到的 pom.xml 以及填寫的GroupId 和 ArtifactId
idea 新建 maven 項目 (避免 idea 在使用 maven 新建 webapp 骨架項目時一直 downloading 的問題)