1. 程式人生 > >maven tomcat外掛的使用

maven tomcat外掛的使用

在eclipse中使用maven的tomcat外掛進行打包,打成war包,需要在pom.xml檔案中有如下配置,這是對maven安裝tomcat外掛,這與傳統的打包然後部署的區別在於:傳統的是在本地安裝了tomcat,然後把專案部署到本地進行了執行,而使用maven的tomcat外掛則本地並不需要安裝tomcat,就可以直接執行


有了這個配置以後,需要配置打包後的輸出路徑,以及打包方式,我打成的是war包,所以配置成如下:<outputDirectory>是指指輸出的路徑,如果不配置,則預設輸出到target目錄下面


下面可以點run as按鈕,執行maven install命令


結果如下


去看看對應的路徑中是否有qq.war包


是有的

現在執行可以直接使用 tomcat7:run和如下操作執行:



結果如下:


為什麼報錯了,試試常規部署,是沒有問題的,看看錯誤資訊,找到錯誤位置


這裡明明沒錯,是jar包衝突了:


有了兩個servlet_api jar包,看看層級依賴關係


原來


依賴了servlet-api,現在去除它,需要如下配置