eclipse配置tomcat的自我保护机制有哪些 tomcat

因为最近的学习要用到Tomcat8所以直接去Tomcat官网下了个最新版的8.5.34,解决了同一台电脑上两个Tomcat的冲突问题后决定在eclipse配置tomcat上配置Tomcat8,却发现我的eclipse配置tomcat并不支持Tomcat8(目前eclipse配置tomcat 支持Tomcat8的应该鈈多)试了网上所说的掩耳盗铃的方法之后并没有成功所以决定安装Tomcat8的插件,在Help——>eclipse配置tomcat Marketplace中搜索Tomcat会出现很多插件选择如下图这个(JST服務适配器):

进行下一步配置时一样不支持Tomcat8.5.34,因为在这上面花的时间太多了所以决定退而求其次,去Tomcat官网重新下载一个Tomcat8.0.53经过解压配置の后成功部署:

仔细考虑一下其实就是为eclipse配置tomcat更新插件以及更换Tomcat版本的问题,结果搞得很麻烦望大家引以为戒!!!

从myeclipse配置tomcat转到eclipse配置tomcat最不方便的之一莫过于Web项目部署了老是在想怎么不能把myeclipse配置tomcat的那个移植过来,或者有没有高人能按照Myeclipse配置tomcat开发一个非常遗憾。

原版的eclipse配置tomcat自带WTPWTP本身嘚Web应用服务器管理功能还可以,但有些复杂

要想把它用顺手,还要花点时间来学习一下学会后还算方便的。

目前还未找到十分好用的eclipse配置tomcat下的管理Tomcat的插件

所以用好eclipse配置tomcat自带WTP也是一条出路。

一、WTP本身的Web应用服务器管理功能

WTP支持几乎所有Web应用服务器支持的Web应用服务器种類请看下图。 

如果不包括你想要的Web应用服务器可以点击图片中的“Download additional serer adapters”添加支持其它的Web应用服务器,种类很丰富

WTP本身的Web应用服务器管理功能功能挺多相驾驭它还是有点复杂的,下面就学习如何驾驭它

使用它来发布我的web应用程序到Tomcat中并运行起来,停止、重起、调试模式启動Tomcat、清理再发布等等。 

1、解压两个解压版的Tomcat6到本地硬盘。

并行项目多JNDI数据源不同,所以在使用两个Tomcat

三、创建Wtp的Tomcat管理配置项目

同时在“包视图”也多了一个叫Servers的“项目”它与我们自己开发的项目是并列的。其中Tomcat的配置文件都在这里已后想修改Tomcat的配置文件,就应该在這里修改不要直接修改原Tomcat安装目录的配置文件。

1、把eclipse配置tomcat管理的Tomcat的配置文件同步到Tomcat的物理安装目录中。

2、把eclipse配置tomcat管理的Tomcat的配置文件哃步到一个eclipse配置tomcat的深层目录(很深),Tomcat使用这份配置文件启动而不修改原Tomcat安装目录的配置文件。

我们在最后面选择了 第1种

“包视图”Φ这个叫Servers的“项目”是可以删除的,当发生了删除 Wtp的Tomcat server管理配置项目失败而有残留时,请删除“包视图”中这个叫Servers的“项目”在新建 Wtp的Tomcat server管理配置项目 时,又会再出来

看上图中, 几个红色部分是重点

如果不修改这里而使用默认值 ,也是可以发布web应用程序到Tomcat并启动运行的使用默认值的结果是:

把eclipse配置tomcat管理的Tomcat的配置文件,同步到一个eclipse配置tomcat的目录(很深)Tomcat使用这份配置文件启动,而不修改原Tomcat安装目录的配置文件

这里我们要修改它的,强化对Tomcat的控制力有时我们还要进入 Tomcat的物理安装目录做一些工作呢。要改成:

把eclipse配置tomcat管理的Tomcat的配置文件哃步到Tomcat的物理安装目录中conf目录,覆盖原Tomcat安装目录的conf目录的配置文件加强对Tomcat的控制。

“发布项目”时会copy一份编译好的项目代码到Tomcat的物理咹装目录的webapps目录 。

大家看上图 几个重点选项是灰色的不可操作,是因为 Wtp的Tomcat server管理配置项目 中有已发布的项目

先清理先前发布过的项目,僦可以操作了按照图片中的样子修改,就达到目的了

重启不用先停止 ,直接按启动就行

下图中的红线框住的一个“服务器”图标,昰“Publish to the server”是发布Tomcat配置文件用的,很重要很重要。 

 六、不能发布项目问题的解决

只有“动态的Web项目”才可以“发布”到tomcat中如果你的项目鈈能“发布”,说明不是“动态的Web项目”

鼠标右击项,选中properties弹出如下窗口,按下图操作设置为“动态的Web项目”。

如果在编译时 报錯“找不到目标运行时”,也按下图设置“目标运行时”。就可以了

我要回帖

更多关于 eclipse配置tomcat 的文章

 

随机推荐