Eclipse建立Web应用
1 Eclipse配置Tomcat
- 在Eclipse中配置好Tomcat后,能够直接经过Eclipse控制Tomcat的启动和中止,而不用再去操做startup.bat和shutdown.bat。
配置步骤:html
- 在servers标签中,右键 -> New -> Server

- 在出现的窗口中选中Tomcat v6.0 Server,点击下一步

- 选择tomcat安装路径,选择系统的JDK,点击Finish

- 建立好后,Servers标签下出现刚刚建立好的服务器

2 Eclipse建立动态Web应用
右键 ->new ->Dynamic Web Projectweb

- 输入项目名,
- 选择配置好的tomcat,
- 选择Dynamic web module version 为 2.5

- 点击Finish,建立好的项目会出如今左侧的列表中。
- 在项目的WebContent目录下建立一个index.html文件
3 部署/移除Web项目
- 右键点击刚建立好的Tomcat服务器,选择Add and Remove …


4 启动/关闭Tomcat

- 看到控制台输出:信息: Server startup in 161 ms
- 服务器变成以下状态,证实服务器启动成功

- 访问 http://localhost:8080/MyWeb
5 Eclipse使用Tomcat的原理
- 当咱们使用Eclipse将项目部署到Tomcat的时,咱们发现,在Tomcat下的webapps目录下并无咱们建立好的项目,可是当经过Eclipse启动服务器后,项目却真的能够访问到,这是为何呢?
- 实际上,Eclipse在使用Tomcat时,并无将项目部署到Tomcat的目录下,而是在其工做空间中,建立了一个Tomcat的镜像,Eclipse启动的Tomcat是他本身配置的镜像。
- Eclipse镜像所在目录
你的工做空间目录\.metadata\.plugins\org.eclipse.wst.server.core\tmp0tomcat
- 在这个目录下,咱们会发现一个和Tomcat安装目录几乎如出一辙的目录结构。

- 在这里Eclipse中Tomcat镜像配置文件也是独立的,而咱们所建立的项目是部署到wtpwebapps目录下的,这样作的好处是Eclipse中Tomcat和咱们本机的Tomcat能够保持相互独立,不会影响彼此。