一 部署Maven項目
1.下載和配置
(1)下載:maven.apache.org,點擊download,下載apache-maven-3.3.9-bin.zip
(2)配置環境變量:
環境變量包括用戶變量和系統變量,為了不影響他人,可以在用戶變量上進行設置
新建M2_HOME,值為安裝路徑:D:\apache-maven-3.3.9
修改path,點擊編輯,在末尾加上;%M2_HOME%\bin
(3)檢驗是否安裝成功:
在d:下輸入echo %M2_HOME% 檢查環境變量M2_HOME是否指向了正確的Maven安裝目錄
繼續執行mvn -v,相當於執行了第一條maven命令,以檢查windows能否找到正確的mvn執行腳本
如果報錯“Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0”說明版本不兼容,maven3.0.5兼容jdk 1.6,注意版本兼容性
2.新建項目
選擇Maven Module,輸入項目名稱,點擊Next繼續。
如果想在項目中添加Web目錄,有兩種方法。
法一:
勾選 create from archetype 選中webapp,如圖:
法二:不勾選create from archetype,直接finish即可。
在生成好的項目的名稱上右擊,選擇Add Framework Support...
在Add Framework Support對話框中勾選Web Application,版本選擇3.0並勾選Create web.xml。
3.打開pom.xml文件,添加必須的Maven依賴。也叫Maven坐標,由groupId、artifactId和version唯一確定一組jar依賴文件。
此時的項目已經是Maven的 webapp項目了。點擊右側的Maven Project,可以看到Maven的幾個生命周期:
4.配置Maven
修改倉庫地址:maven的conf文件下修改setting.xml文件,注釋掉49-54行,換成自己的倉庫地址,如:<localRepository>D:/maven/repo</localRepository>
點擊file-setttings-maven,配置maven,如圖:
三個配置的位置是否和你的mave相符,一個是maven的安裝目錄,一個是settings.xml的配置,一個是maven倉庫的位置,也是之前改的倉庫的路徑
5.使用Maven編譯一下代碼,選中clean、compile並右鍵點擊Run 即可
接着我們就可以在項目的目錄看到,以Maven開頭的一些jar包,這些就是 maven 管理下載的項目需要的包
6.順便配置一下tomcat
點擊edit configurations,找到tomcat server
要注意以下幾點:
start browser:項目啟動后,自動打開瀏覽器,訪問對應的連接
on update action:當發現更新時的操作,選擇update classes and resources
on frame deactivation: 當IDEA 切換時的操作(比如縮下去 打開網頁),選擇update classes and resources,也就是自動編譯。很多人說Intellij IDEA 不能自動編譯,就是這個這個地方沒設置好
可以選擇端口:一個是jvm的端口,一個是tomcat的端口。如果我們同時運行多個項目,可以選擇修改端口,就能直接同時運行多個項目
7.運行項目
啟動Tomcat服務器,啟動后服務器自動打開瀏覽器,如圖:

