Tomcat 服务器

MyEclipse提供了与各种Java Web服务器的连接方式,经过设置后,可以直接在MyEclipse中启动Tomcat服务器,这样便可以在MyEclipse中控制服务器的启动和停止。

Tomcat 是 Apache 软件基金会一个项目,由 Apache、Sun 和部分公司和个人一起开发完善的轻量级 Web 应用服务器,是 Servlet 规范和 JSP 规范的开源实现。是免费开源的。

Tomcat服务器有安装版的,也有免安装版的,这里我使用的是免安装的Tomcat7.0.52。首先下载Tomcat服务器到电脑本地,解压放到一个目录里,方便以后查找。

Tomcat 服务器

首先打开conf文件夹,打开server.xml,我们要修改一些配置
Tomcat 服务器
这里记录了服务器入口的端口号,Tomcat默认是8080端口,若服务无法启动,可以检查系统8080端口是否被占用,也可以来这里自定义端口。在其中加入属性URIEncoding="UTF-8",改变默认编码,可以防止出现中文乱码。

配置完成,可以启动bin目录下的startup.bat,测试服务器是否能启动。

Tomcat 服务器

若在以后的配置或者使用中服务器出错,可以运行bin目录下的shutdown.batstartup.bat来手动重启服务。

第二步,打开MyEclipse,配置连接Tomcat。

选择【Window】–>【Preferences】打开首选项设置,展开【MyEclipse】–>【Servers】–>【Tomcat】 ,你使用的Tomcat是哪个版本就选择哪个进行配置。比如我现在使用过的是Tomcat7.0,选择Tomcat 7.x,将服务器状态改为启用(Enable)。然后配置Tomcat home directory的路径,选择Tomcat文件夹的最外层目录。
Tomcat 服务器
Tomcat 服务器
之后点击OK就可以了。

第三步,创建web项目使用Tomcat服务器启动。
我新建了一个myweb的项目,点击配置服务按钮打开配置界面。选择要配置的web项目。
Tomcat 服务器
Tomcat 服务器
点击Add后会打开添加服务界面,选择Tomcat 7.x,之后点击Finish。
Tomcat 服务器
Tomcat 服务器
当服务列表出现Tomcat 7.x并且在前面有个 ,就表示配置完成了。接下来启动服务,启动成功后,打开浏览器,在地址栏输入127.0.0.1:8080/myweb/
Tomcat 服务器
启动成功!

127.0.0.1代表本地主机地址,8080是端口号,我们之前在Tomcat的server.xml中配置的端口号就是8080,而myweb就是要启动的项目目录。为什么要说是目录呢?我们可以打开Tomcat本地文件夹中的webapps目录,可以看到刚刚配置的myweb项目文件目录。Tomcat会将配置好的web项目添加到自己本地工作空间中。

Tomcat 服务器

若配置了多个web项目,可以将不使用的项目从Tomcat服务器中Remove,以免造成无必要的内存占据。
Tomcat 服务器