java maven部署_eclipse中maven项目部署到tomcat
下面就一一介紹這幾種部署方式:
1.打war包到tomcat/webapps目錄
這種方式其實跟非maven項目沒什么區別,就是打包的方式不同
之后在target目錄下會生成war包,復制到tomcat/webapps目錄即完成部署。
2.使用tomcat-maven插件,在pom.xml的之后添加以下代碼,并做相應修改
1
2 guoguo-maven-web
3
4
5
6 org.apache.tomcat.maven
7 tomcat6-maven-plugin
8
9
10
11
12
13
14
15 http://localhost:8080/manager/text
16 admin
17 admin
18 8080
19 /guoguo-maven-web
20 UTF-8
21 UTF-8
22
23
24
25
26
這樣就配置好了tomcat maven插件
運行redeploy命令前,要啟動tomcat,并能正常訪問http://localhost:8080/manager
通過項目右鍵 run as --> maven build... --> main --> goals 中填入?tomcat6:redeploy命令即可部署成功,這樣部署有時會使tomcat出錯,出錯需要重啟tomcat
3.直接使用servers部署
首先確保編譯配置正常
test下的目錄編譯到target/test-classes,其他編譯到target/classes目錄即可,其他一般默認不需要改變什么
然后進行部署的配置:
配置好之后,通過右鍵servers中tomcat,add and remove...添加項目,重啟tomcat即可
第一種我已經不用了,第二種適合直接部署到測試服務器,第三種適合本地的調試
附錄:
tomcat管理員配置,在servers項目的tomcat-users.xml中添加如下配置,如果你是直接使用bin/startup.bat啟動tomcat,則修改conf/tomcat-users.xml
----------tomcat6管理員配置----------
----------tomcat6管理員配置----------
----------tomcat7管理員配置----------
----------tomcat7管理員配置----------
總結
以上是生活随笔為你收集整理的java maven部署_eclipse中maven项目部署到tomcat的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mongodb java id 查询数据
- 下一篇: vb 获取mysql表第一行数据_vb如