打开Eclipse,单击“Window”菜单,选择下方的“Preferences”,看是否存在“Server”选项,我目前使用的是eclipse版,不带额外插件,一些使用的Myeclipse集成了J2EE可以忽略此过程。我使用的EclipsePreferences下是没有Server选项,此时需要安装server插件,我的上一篇博客介绍了如何安装server插件,我这里就不详细叙述了,安装了server之后;如图
eclipse环境下配置tomcat服务器_Eclipse
上图中,点击“add”的添加按钮,弹出如下界面:
eclipse环境下配置tomcat服务器_Eclipse_02
上图中,选择对应的Tomcat版本,点击next,如图:
eclipse环境下配置tomcat服务器_Eclipse教程_03
上图中,选择Tomcat的路径,以及JRE(使用工作平台默认的,不用做额外添加修改),点击“完成”,配置完毕。

第三步:建立一个web项目

File → New → Dynamic Web Project ,一路next,在该窗口时如图,勾选Gernerate web.xml deployment descriptor ,finish 就ok了
eclipse环境下配置tomcat服务器_Eclipse_04
让tomcat服务器显示在控制台上,将web应用部署到tomcat中,Window → Show View → Servers如图
eclipse环境下配置tomcat服务器_Eclipse教程_05
eclipse环境下配置tomcat服务器_Eclipse_06
返回eclipse控制台下方的“Servers”面板,右键单击该面板中的“Tomcat v7.0 Server at localhost”节点,在弹出的快捷菜单中单击“Start”,即可启动指定的Web服务器,这里要说明一下就是:很重要,尤其对于不懂的初学者,我也是搞了很久查资料才弄明白,在快捷菜单中单击“Start”启动Web服务器时,弹出如图窗口:

eclipse环境下配置tomcat服务器_Eclipse教程_07
这个是由于你开启了本地tomcat服务器,又开启eclipse集成的tomcat服务器,引起端口冲突,可以先关掉本地tomcat服务器,如图点击stop之后
eclipse环境下配置tomcat服务器_Eclipse教程_08
在操作快捷菜单中单击“Start”启动Web服务器就不会有端口冲突窗口出现了,控制台出现如下提示就ok啦。
eclipse环境下配置tomcat服务器_Eclipse教程_09
测试下,建立一个jsp文件放在webcontent目录下,如图,关于javaweb项目结构,以及建立jsp文件中文乱码就不详细叙述了,网上文档太多了,如图:
eclipse环境下配置tomcat服务器_Eclipse教程_10
随便运行一个jsp文件,右键——>Run As ——>Run on Server, 效果如图:整个过程就ok了
eclipse环境下配置tomcat服务器_Eclipse教程_11
eclipse环境下配置tomcat服务器_Eclipse教程_12