JavaWeb学习-Tomcat系列-4-Eclipse上集成Tomcat和自动发布

前面一篇,介绍了如何在Eclipse上创建一个JavaWeb动态项目,和手动发布工程到tomcat下对应目录。其实,我们完全可以在Eclipse上配置集成Tomcat,支持在eclipse上启动和关闭tomcat服务,然后自动发布项目到Tomcat.

1.环境准备

这里我们先去Tomcat的webapp文件夹下把前面手动创建的hello文件夹以及内部文件全部删除。

这个图留这里,待会和Eclipse上配置了自动部署对比。

2.Eclipse上配置集成Tomcat

在Eclipse中默认是没有和Tomcat配置集成,也就是说Eclipse上没有菜单可以点击启动或者停止tomcat服务。在console这个菜单栏旁边几个位置,我们找到一个叫Servers的tab,点击我们开始配置Eclipse和tomcat集成。

默认是这个UI效果

点击这个链接,出现下面页面

这里确认下你本地tomcat是不是8.5,如果不是选择你本地安装解压的版本,点击Next

在左侧联动菜单,选择你Web项目,然后点击Add按钮,添加到右侧,然后点击Finish按钮,Eclipse和tomcat集成就配置完成了。

配置完成的Server面板下变成这个效果

首先,注意到tomcat是Stopped状态,项目是Republish。我们Tomcat v8.5这一行,点击菜单栏的绿色执行按钮。

点击这个绿色按钮,一会tomcat就启动完成。

启动的日志信息会打印到console面板

切换到Servers面板,发现tomcat的状态也变成了

这个Synchronized是同步的意思,那么这个状态是什么用呢。我们点击MyApp01这个第二行,看看有什么操作。

发现并没有什么操作,而且在start stop restart tomcat服务旁边有一个publish按钮,我点击并没有什么效果,也没有把Eclipse项目自动部署到tomcat 的 webapps文件夹下。

 

3.Eclipse上配置自动部署到tomcat

在上面步骤中,我们完成了能启动和关闭tomcat服务器的配置,下面点击Servers面板,展开,把下面的项目先删除,确保下面没有关联项目,不然我们无法双击进行编辑。

得到下面这张配置图,默认是下面这个配置。

这里我们需要选择Eclipse web项目路径和Tomcat下webapps路径,在Server Locations中修改如下

第一个Browser按钮是选择你本地Eclipse上项目的WebContent这个路径,第二个Browser按钮是选择你本地Tomcat环境的webapps文件夹路径。点击配置页面的X,提示我们是否要保存,我们点击保存,关闭这个设置页面。

下面我们在这个Server添加一个项目。

右键,选择Add

选择你本地项目,添加到右侧

添加之后是这样

然后选择Tomcat v8.5 Server, 点击发布按钮

不管tomcat的服务是否启动,我们都可以点击发布按钮。下面我们去tomcat下webapps文件夹下看看是否发布成功。

进入MyApp01,这个文件夹名称和Eclipse的项目名称是一模一样的。

这些内容,和我们前面手动发布的效果是一样,这里在Eclipse上启动tomcat,然后浏览器打开http://localhost:8080/MyApp01/123.html

 

Eclipse上配置Tomcat集成和配置项目自动发布到tomcat环境就介绍这里。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值