设为首页 收藏本站
查看: 431|回复: 0

[经验分享] Eclipse + WTP + Tomcat 设置

[复制链接]

尚未签到

发表于 2017-1-18 06:34:20 | 显示全部楼层 |阅读模式
原版的Eclipse自带WTP,WTP本身的Web应用服务器管理功能强大复杂。要想把它用顺手,还要花点时间来学习一下。学会后还是很方便的。
  一、WTP本身的Web应用服务器管理功能
  ----------------------------------------------------------------------------
 
WTP支持几乎所有Web应用服务器,支持的Web应用服务器种类请看下图。
DSC0000.jpg
 
如果不包括你想要的Web应用服务器,可以点击图片中的“Download additional serer adapters”添加支持其它的Web应用服务器,种类很丰富。
DSC0001.jpg
 
WTP本身的Web应用服务器管理功能功能挺多,相驾驭它还是有点复杂的,下面就学习如何驾驭它。
使用它来发布我的web应用程序到Tomcat中并运行起来,停止、重起、调试模式启动Tomcat、清理再发布,等等。
 
 
 
 
二、安装Tomcat
----------------------------------------------------------------------------
1、解压两个解压版的Tomcat6,到本地硬盘。
并行项目多,JNDI数据源不同,所以使用多个Tomcat
JDK,和JAVA_HOME环境变量已正确配置
 
 
2、在Eclipse中配置上这两个Tomcat,如下图:
DSC0002.jpg
 
 
三、创建Wtp的Tomcat管理配置项目

----------------------------------------------------------------------------
打开Eclipse的Servers视图。在空白处右击,选“New”--"Server",用于创建Wtp的Tomcat管理配置。
DSC0003.jpg
 
我这里,添加了两个 Wtp的Tomcat server管理配置项目。
DSC0004.jpg
删除   Wtp的Tomcat server管理配置项目时, 要停止所有的Tomcat server 才能成功,不然有报错,有残留。
 
同时在“包视图”也多了一个叫Servers的“项目”,它与我们自己开发的项目是并列的。其中Tomcat的配置文件都在这里。已后想修改Tomcat的配置文件,就应该在这里修改,不要直接修改原Tomcat安装目录的配置文件。
我们按Servers视图中的“Publish to the server”按钮,就会把Eclipse管理的Tomcat的配置文件,同步到物理Tomcat的目录中。
分两中情况:
1、把Eclipse管理的Tomcat的配置文件,同步到Tomcat的物理安装目录中。
2、把Eclipse管理的Tomcat的配置文件,同步到一个Eclipse的深层目录(很深),Tomcat使用这份配置文件启动,而不修改原Tomcat安装目录的配置文件。
我们在最后面选择了 第1种。
 
“包视图”中这个叫Servers的“项目”是可以删除的,当发生了删除   Wtp的Tomcat server管理配置项目失败,而有残留时,请删除“包视图”中这个叫Servers的“项目”。在新建  Wtp的Tomcat server管理配置项目 时,又会再出来。
DSC0005.jpg
 
 
 
四、配置  Wtp的Tomcat server管理配置项目
----------------------------------------------------------------------------
在Servers视图中, 双击新添加的 Wtp的Tomcat server管理配置项目,打开如下界面:
DSC0006.jpg
看上图中, 几个红色部分是重点。
如果不修改这里,也是可以发布web应用程序到Tomcat并启动运行的。默认情况是:把Eclipse管理的Tomcat的配置文件,同步到一个Eclipse的目录(很深),Tomcat使用这份配置文件启动,而不修改原Tomcat安装目录的配置文件。
 
但这里我们要修改它的,强化对Tomcat的控制力。有时我们还要进入 Tomcat的物理安装目录做一些工作呢。
我们要改成:把Eclipse管理的Tomcat的配置文件,同步到Tomcat的物理安装目录中,覆盖原Tomcat安装目录的配置文件,加强对Tomcat的控制。
 
大家看上图, 几个重点选项是灰色的不可操作,是因为 Wtp的Tomcat server管理配置项目 中有已发布的项目,先清理先前发布过的项目。就可以操作了。按照图片中的样子修改,就达到目的了。
 
 
五、运行管理
--------------------------------------------------------------
在Servers视图中, 右击 Wtp的Tomcat server管理配置项目,弹出菜单如下:
可进行Tomcat的运行管理。
DSC0007.jpg
注意:以上所说“发布项目”,其实是在Tomcat的Server.xml配置文件中加入以下一行。
Xml代码   DSC0008.png


  • <Context docBase="registration-main" path="/registration-main" reloadable="true" /></Host>  

  并没有真正的copy文件,只是“指过来”
 
 
 
重启不用先停止 ,直接按启动就行。
下图中的红线框住的一个“服务器”图标,是“Publish to the server”,是发布Tomcat配置文件用的,很重要,很重要。
DSC0009.jpg
 
 
六、不能发布项目的解决
----------------------------------------------------------------------
只有“动态的Web项目”才可以“发布”到tomcat中,如果你的项目不能“发布”,说明不是“动态的Web项目”。
按如下调整:
鼠标右击项,选中properties,弹出如下窗口,按下图操作,设置为“动态的Web项目”。
如果在编译时, 报错“找不到目标运行时”,也按下图,设置“目标运行时”。就可以了。
 
注意:以上所说“发布项目”,其实是在Tomcat的Server.xml配置文件中加入以下一行。
Xml代码  


  • <Context docBase="registration-main" path="/registration-main" reloadable="true" /></Host>  

  并没有真正的copy文件,只是“指过来”
 
 
DSC00010.jpg
 

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-329827-1-1.html 上篇帖子: 3.tomcat配置 下篇帖子: 使用 jsvc 启动tomcat
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表