Maven學習 (五) Elipse中發佈一個Maven項目到Tomcat

對於maven初學者的我,經常遇到一個問題就是,maven項目創建成功後,本來已經添加了jar的依賴,但是發佈到Tomcat中就是沒有jar包存在,

啓動Tomcat總是報沒有找到jar包,可項目結構中確實已經有jar了,一直很鬱悶,所以記錄下來。

1、首先確定好我們已經安裝好maven需要的環境,並且已經創建好一個Maven依賴的Web項目,可以查看前幾篇maven的學習內容搭建maven項目
     一個完整的maven依賴的web項目

   

大家看,我這裏只依賴了oracle的驅動包,但是發佈到Tomcat的時候apache-tomcat-6.0.35\webapps\maven-demo\WEB-INF\lib目錄下卻沒有那個jar包

 

後來發現了,解決如下:

1、對着項目 右鍵 Properties,找到Deployment Assembly 這個選項,如下:

     

點擊add按鈕,找到

   

雙擊進入

找到maven依賴的jar包,確定後

發佈的東西,大家可以把測試的類remove,只要運行的類就可以了

OK之後,在去Tomcat部署一下,發現在項目的lib目錄下已經加入了依賴的jar包

 

這個細節,我覺得應該要注意,只要每次找不到jar,就有可能是這裏沒有添加進入部署的環境。記下來以防忘記。

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