原版的
Eclipse
自带
WTP
,
WTP
本身的
Web
应用服务器管理功能强大复杂。要想把它用顺手,还要花点时间来学习一下。学会后还是很方便的。
一、WTP
本身的
Web
应用服务器管理功能
----------------------------------------------------------------------------
WTP
支持几乎所有
Web
应用服务器,支持的
Web
应用服务器种类请看下图。
![](http://dl.iteye.com/upload/attachment/0074/3080/88ba646f-4553-3431-91b7-6af8d9ac703f.jpg)
如果不包括你想要的
Web
应用服务器,可以点击图片中的“
Download additional serer adapters
”添加支持其它的
Web
应用服务器,种类很丰富。
![](http://dl.iteye.com/upload/attachment/0074/3082/b6f2f4df-044e-3dc0-88e9-099622ec89a9.jpg)
WTP
本身的
Web
应用服务器管理功能功能挺多,相驾驭它还是有点复杂的,下面就学习如何驾驭它。
使用它来发布我的
web
应用程序到
Tomcat
中并运行起来,停止、重起、调试模式启动
Tomcat
、清理再发布,等等。
二、安装Tomcat
----------------------------------------------------------------------------
1、解压两个解压版的Tomcat6,到本地硬盘。
并行项目多,JNDI数据源不同,所以使用多个Tomcat
JDK,和JAVA_HOME环境变量已正确配置
2、在Eclipse中配置上这两个Tomcat,如下图:
![](http://dl.iteye.com/upload/attachment/0074/3085/b4e22cd8-16f6-38ed-91ac-6b93bd5a4f5f.jpg)
三、创建Wtp的Tomcat管理配置项目
----------------------------------------------------------------------------
打开Eclipse的Servers视图。在空白处右击,选“New”--"Server",用于创建Wtp的Tomcat管理配置。
![](http://dl.iteye.com/upload/attachment/0074/3093/34b1bb44-c7f8-35c4-b4a8-bcbe989e6177.jpg)
我这里,添加了两个 Wtp的Tomcat server管理配置项目。
![](http://dl.iteye.com/upload/attachment/0074/3098/319f98fd-6ec2-3fb3-9eed-35df8fd1c5eb.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管理配置项目 时,又会再出来。
![](http://dl.iteye.com/upload/attachment/0074/3106/b8ecc2e9-5189-376c-8fb4-68a1f7f6a500.jpg)
四、配置 Wtp的Tomcat server管理配置项目
----------------------------------------------------------------------------
在Servers视图中, 双击新添加的 Wtp的Tomcat server管理配置项目,打开如下界面:
![](http://dl.iteye.com/upload/attachment/0074/3132/bab0af57-c8a4-3c4a-87a0-66fddc66d0ea.jpg)
看上图中, 几个红色部分是重点。
如果不修改这里,也是可以发布web应用程序到Tomcat并启动运行的。默认情况是:把Eclipse管理的Tomcat的配置文件,同步到一个Eclipse的目录(很深),Tomcat使用这份配置文件启动,而不修改原Tomcat安装目录的配置文件。
但这里我们要修改它的,强化对Tomcat的控制力。有时我们还要进入 Tomcat的物理安装目录做一些工作呢。
我们要改成:把Eclipse管理的Tomcat的配置文件,同步到Tomcat的物理安装目录中,覆盖原Tomcat安装目录的配置文件,加强对Tomcat的控制。
大家看上图, 几个重点选项是灰色的不可操作,是因为 Wtp的Tomcat server管理配置项目 中有已发布的项目,先清理先前发布过的项目。就可以操作了。按照图片中的样子修改,就达到目的了。
五、运行管理
--------------------------------------------------------------
在Servers视图中, 右击 Wtp的Tomcat server管理配置项目,弹出菜单如下:
可进行Tomcat的运行管理。
![](http://dl.iteye.com/upload/attachment/0074/3141/e81bb8ea-ab98-3de3-81da-d16cb75739a8.jpg)
注意:以上所说“发布项目”,其实是在Tomcat的Server.xml配置文件中加入以下一行。
-
<
Context
docBase
=
"registration-main"
path
=
"/registration-main"
reloadable
=
"true"
/>
</
Host
>
并没有真正的copy文件,只是“指过来”
重启不用先停止 ,直接按启动就行。
下图中的红线框住的一个“服务器”图标,是“Publish to the server”,是发布Tomcat配置文件用的,很重要,很重要。
![](http://dl.iteye.com/upload/attachment/0074/3145/3f068449-6e3c-3095-9a09-b6487f642b41.jpg)
六、不能发布项目的解决
----------------------------------------------------------------------
只有“动态的Web项目”才可以“发布”到tomcat中,如果你的项目不能“发布”,说明不是“动态的Web项目”。
按如下调整:
鼠标右击项,选中properties,弹出如下窗口,按下图操作,设置为“动态的Web项目”。
如果在编译时, 报错“找不到目标运行时”,也按下图,设置“目标运行时”。就可以了。
注意:以上所说“发布项目”,其实是在Tomcat的Server.xml配置文件中加入以下一行。
-
<
Context
docBase
=
"registration-main"
path
=
"/registration-main"
reloadable
=
"true"
/>
</
Host
>
并没有真正的copy文件,只是“指过来”
![点击查看原始大小图片](http://dl.iteye.com/upload/attachment/0074/3198/e27da1ae-754f-3c40-ac83-031364366dba.jpg)
分享到:
相关推荐
Eclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcat
Eclipse+Tomcat+MySql搭建javaweb开发环境借鉴 在本文中,我们将详细介绍如何搭建一个完整的Java Web开发环境,包括Eclipse、Tomcat和MySql的安装和配置。对于初学者来说,搭建开发环境是一个门槛,特别是在没有...
文档解决了myeclipse或eclipse无法从wtpServer添加tomcatserver
有图,有文,步骤清晰,有测试是否成功安装的方法
该项目基于Spring 3.1.3, Spring MVC, Hibernate 4.1.7, EhCache, Spring Data JPA 1.1.0, MySQL 5, Spring Security 3.1.3, Spring Mail, ...2. Eclipse 4 EE + maven wtp plugin + Tomcat 7 + java 7 运行环境
本文将指导您使用 Eclipse 的 WTP(Web Tools Project)、Tomcat 和 Derby 数据库引擎创建一个简单数据库 Web 应用程序。 Eclipse 的 WTP Eclipse 的 WTP 是一个基于 Eclipse 的插件,提供了一个功能强大的开发...
在“CreatingWebApplicationswiththeEclipseWTP”(http://jdj.sys-con.com/read/152270.htm)一文中,我们使用EclipseWebToolsProject、Tomcat应用服务器和MySQL数据库服务器,创建了一个Web应用程序。尽管该应用程序...
5、Tomcat运行环境支持:Tomcat安装参考第6章。 在光盘的相关文件夹说明如下: 1、source目录下为源代码, 2、sql目录下为数据库脚本, 3、war目录下为运行的war文件。 光盘上存放的代码编号与图书正文的编号相...
Spring-Hibernate-示例使用 Spring、Hibernate、Gradle、Eclipse、Tomcat、Mysql 的 Java Web 应用程序框架。 ##tips 如果您正在构建一个 web 应用程序,请确保您应用 'eclipse-wtp' 插件而不是 'eclipse'。
基于SQL Server数据库 一、准备开发环境 a.确认安装了JDK1.4.2或者以上版本的JDK; b.首先,将wtp-all-in-one-sdk-R-1.0.1...其次,打开eclipse.exe,将workspace设置为d:\jsp,加载代码; 最后,单击确定按钮,加载程序
要求Java 8 Spring Tool Suite、Eclipse WTP 或类似的运行应用程序此应用程序使用 Webapp Runner ( ) 部署在 Heroku 上,因此 Web 也可以在具有与部署完全相同(一致)服务器的本地计算机上运行。 要运行该项目...
您可以使用Eclipse WTP进行开发(具有提供的插件套件扩展),并可以使用Apache Tomcat Application Server 7.0(完全符合Servlet API 3.0)来进行部署和运行。 按照我们的“ Lemansys Bonsai指南”以及30多个示例,...
1.3.2下载安装ECLIPSE 7 1.3.3 安装WTP模块 8 1.3.4 安装Tomcat 9 1.3.5 ISAG接口相关通用参数及说明 10 2. SMS 13 2.1短信接口开发环境搭建 13 2.2 SendSMS短信发送接口开发 19 2.3 SendSMS短信上行,回执接口开发 ...
如何设置上下文(Context Path) 如何知道使用了那些jar包 如何配置SSL 如何使用非root用户监听80端口 如何配置连接器(Connectors) 如何配置虚拟主机(Virtual Hosts) 如何配置会话ID(Session IDs) 如何序列化...
WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 Derby:一种保存成 jar ...
|-->|-->m2e-wtp:编译后的web服务;war解压后的内容 创建war包以后报以下错误: 因为创建的web项目,webapps少了web-inf,web.xml 解决方案: 在项目上右击,Javaee Tools-->第二个选项 3.5.配置编译环境 将maven的...