java maven部署_eclipse中maven项目部署到tomcat

本文介绍了三种在Tomcat上部署应用的方法:1) 打war包部署;2) 使用tomcat-maven插件自动部署;3) 直接通过Eclipse的servers部署。详细阐述了每种方式的步骤和注意事项,包括配置tomcat-maven插件和tomcat管理员权限。适合开发者根据不同的场景选择合适的部署方式。
摘要由CSDN通过智能技术生成

下面就一一介绍这几种部署方式:

1.打war包到tomcat/webapps目录

这种方式其实跟非maven项目没什么区别,就是打包的方式不同

9c9a54e06de6a292adc27b200b682a95.png

之后在target目录下会生成war包,复制到tomcat/webapps目录即完成部署。

2.使用tomcat-maven插件,在pom.xml的之后添加以下代码,并做相应修改

48304ba5e6f9fe08f3fa1abda7d326ab.png

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

48304ba5e6f9fe08f3fa1abda7d326ab.png

这样就配置好了tomcat maven插件

8e8c1549ff2b1a4ca4259495fb3081ce.png

运行redeploy命令前,要启动tomcat,并能正常访问http://localhost:8080/manager

通过项目右键 run as --> maven build... --> main --> goals 中填入 tomcat6:redeploy命令即可部署成功,这样部署有时会使tomcat出错,出错需要重启tomcat

3.直接使用servers部署

首先确保编译配置正常

3e774627e20d496fce7fe9e92805b76e.png

test下的目录编译到target/test-classes,其他编译到target/classes目录即可,其他一般默认不需要改变什么

然后进行部署的配置:

f7b58efc5925046fe3cde27456636af8.png

配置好之后,通过右键servers中tomcat,add and remove...添加项目,重启tomcat即可

第一种我已经不用了,第二种适合直接部署到测试服务器,第三种适合本地的调试

附录:

tomcat管理员配置,在servers项目的tomcat-users.xml中添加如下配置,如果你是直接使用bin/startup.bat启动tomcat,则修改conf/tomcat-users.xml

----------tomcat6管理员配置----------

----------tomcat6管理员配置----------

----------tomcat7管理员配置----------

----------tomcat7管理员配置----------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值