Maven項目搭建(三):Maven直接部署項目

Tomcat Apache Java JSP 達人科技 2017-04-07

上一章給大家講解了如何使用Maven搭建SSM框架項目。

這次給大家介紹一下怎麼使用Maven直接部署項目。

Maven直接部署項目

1.新建系統變量CATALINA_HOME,值為:Tomcat路徑

Maven項目搭建(三):Maven直接部署項目

2.在系統變量 Path的最後面添加%CATALINA_HOME%\lib; %CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar ,注意它們之間的分號,一定是英文的分號。

Maven項目搭建(三):Maven直接部署項目

3. Tomcat 7.0的管理員的配置,進入C:\opensource\tomcat-7.0.34(Tomcat目錄)下的conf目錄,編輯tomcat-users.xml

Maven項目搭建(三):Maven直接部署項目

4.進入Tomcat 目錄下的bin目錄,雙擊startup.bat 啟動Tomcat 在命令行窗口會出來英文提示。

Maven項目搭建(三):Maven直接部署項目

5.瀏覽器輸入:http://localhost:8080 可以看到Tomcat的歡迎頁面就說明配置成功了,點擊右上角上manager連接,輸入上面配置的用戶名和密碼,就可以進入管理頁面。

Maven項目搭建(三):Maven直接部署項目Maven項目搭建(三):Maven直接部署項目

6.使用外部的tomcat7 需要使用 tomcat-maven-plugin 的新版本,groupId為org.apache.tomcat.maven。需要配置.m2下setting.xml文件及項目pom.xml文件

4.配置mybatis清單

Maven項目搭建(三):Maven直接部署項目

5.配置springmvc清單

Maven項目搭建(三):Maven直接部署項目

6.配置spring清單,mybatis映射文件放在src/main/resrouces/mybatis/mappers下

Maven項目搭建(三):Maven直接部署項目Maven項目搭建(三):Maven直接部署項目

7.在project節點下,在插件倉庫(plugin repositories)和普通倉庫(repositories)中添加以下倉庫到pom.xml,保證maven可以從倉庫中下載到tomcat-maven-plugin插件,少添加了這段信息,會出現如下報錯信息:

No plugin found for prefix 'tomcat' in the current project and in the plug

Maven項目搭建(三):Maven直接部署項目

8.設一個環境變量M2_HOME指向你的maven安裝目錄,M2_HOME=D:\Apps\apache-maven-3.3.1,然後在Window->Preference->Java->Installed JREs->Edit,在Default VM arguments中設置-Dmaven.multiModuleProjectDirectory=$M2_HOME

Maven項目搭建(三):Maven直接部署項目Maven項目搭建(三):Maven直接部署項目

Maven打包項目

1.選擇maven項目,右鍵run as ,Maven clean 。清除項目緩存,確保是最新項目。

Maven項目搭建(三):Maven直接部署項目

2.在Run Configurations->Maven build新建一個命令, base directory裡選擇你的web project,在Goals欄填寫tomcat7:deploy命令,點擊run運行。

Maven項目搭建(三):Maven直接部署項目Maven項目搭建(三):Maven直接部署項目

3.測試:打開瀏覽器,輸入http://localhost:8080/helloworld,即可見到發佈的Helloworld頁面。同時,你也可以在Tomcat\webapps看到Maven工程和Maven.war包了。

Maven項目搭建(三):Maven直接部署項目Maven項目搭建(三):Maven直接部署項目

好了,至此,Maven框架已經學習完畢,感謝支持!

相關推薦

推薦中...