首先,我們要去官網下載安裝IDEA,安裝好後要輸入個版權服務地址後才可以正常使用,還有其它方式進行破解。
打開IDEA軟件:
我們選擇Create New Porject,每個按鈕都可以點開看看到底是干什麼的。比如我們可以點擊上圖中右下角的Configure,選擇Project Defaults,選擇Settings,然後再選則Build,Execution,Deployment--->Build Tools--->Maven設置Maven的安裝目錄,settings.xml文件位置和本地中央倉庫的位置
言歸正傳,我們選擇Create New Project後在左邊菜單選擇Maven--->右邊勾選Create from archetype--->選擇
點擊Next,然後填寫GroupId,ArtifactId,Version
點擊Next,這裡我們可以檢查一下之前填寫的信息是否正確,並且我們要新加一個Properties。Name為archetypeCatalog Value為internal,不加這個參數,Maven在利用archetype生成項目骨架時會非常慢。archetypeCatalog表示插件使用的archetype元數據,不加這個參數時默認為remote,local,即中央倉庫archetype元數據,由於中央倉庫的archetype太多,所以導致很慢,指定internal表示僅適用內部元數據。
點擊ok--->點擊Next,填寫Project Name項目名稱和Project Location 項目存放路徑
點擊Finish後生成了Maven項目骨架,創建好後IDEA應該會自動編譯一遍項目,去Maven中央倉庫下載依賴包。
項目目錄結構如下:
但發現有一些並沒有達到我們想要的結果,接下來按F4快捷鍵進行項目的設置
1.配置項目的JDK和Project language level:
2.配置Module,在src/main目錄下新建一個java目錄,並指定為Sources。
3.添加Libraries
一些jar包我們可以再pom.xml中聲明,然後編譯項目時自動下載,比如我們生成項目時,IDEA會自動添加junit依賴,在編譯時就已經有了junit。
但是我們要自己添加tomcat依賴,為了滿足servlet和jsp的依賴。tomcat作為一個servlet容器,提高了servlet和jsp的API
選擇好後點擊Add Selected
4.設置Artifacts
這裡可以設置輸出項目名,輸出路徑和輸出文件,個人覺得完全用Maven管理的話就不用設置了。
5.設置Tomcat
所有都設置好了就可以運行了