tomcat环境搭建
2015-08-05 17:11
519 查看
前言
学习任何一门技术的都需要环境的搭建,Hello world成为学习的开端。今天我就为大家带来tomcat的环境搭建过程。配置环境变量
右击我的电脑->属性->高级系统设置->环境变量![](http://images0.cnblogs.com/blog/776887/201508/051710516421255.png)
JAVA_HOME 值为JDK安装目录 eg:F:\jdk1.7.0_75
CATALINA_HOME 值为Tomcat安装(解压)目录 eg:G:\apache-tomcat-7.0.59
![](http://images0.cnblogs.com/blog/776887/201508/051710542986309.png)
myeclipse 配置
1.首先我们打开Myeclipse,进入偏好设置window-perference:进入偏好设置(perference),在偏好设置的搜索栏那里输入tomcat查找tomcat.如下图所示:
![](http://images0.cnblogs.com/blog/776887/201508/051710554089636.jpg)
2.我们可以看到搜索到的有四个tomcat项:
第一个是Myeclipse的自带tomcat,然后是自己下载使用的tomcat版本,有5.x,6.x,7.x,在这里我们以6.0作为说明,点击tomcat6.0进入,然后将自己安装目录添加进去。
![](http://images0.cnblogs.com/blog/776887/201508/051710566589921.jpg)
3.找到Myeclipse自带的tomcat项,将自带的tomcat设为禁用(disable)。如图所示:
![](http://images0.cnblogs.com/blog/776887/201508/051710579081207.jpg)
4.然后我们点击tomcat6.x,也就是我们自己添加的tomcat,我们将tomcat6.x的jdk设置为自己安装的jdk,为了统一。
![](http://images0.cnblogs.com/blog/776887/201508/051710587673778.jpg)
5.Launch 设置为 Run mode
![](http://images0.cnblogs.com/blog/776887/201508/051711017988018.png)
6.设置完这些之后,我们点击apply,然后点击ok就行了。
![](http://images0.cnblogs.com/blog/776887/201508/051711033762503.jpg)
部署web项目
1.配置Tomcat conf目录下的server.xmlmyeclipse中的web项目,部署到tomcat上,需要将WebRoot的物理路径映射到我们对其访问的虚拟路径。通过如下方式,找到WebRoot的物理路径。
![](http://images0.cnblogs.com/blog2015/776887/201508/061837493622258.png)
在server.xml文件的倒数第四行</Host>,在</Host>上面加入如下XML片段:
<Context path="/yourwebapp" docBase="F:\myjava\yourwebapp\WebRoot" reloadable="true" />
解释:
Context:指上下文,实际上就是一个web项目;
path:是web项目的虚拟目录,访问的时候用127.0.0.1:8080/yourwebapp/*.jsp访问网页,前面的"/"代表根目录;
docBase:是web项目的实际存放位置的根目录,映射为path虚拟目录;
reloadable="true"表示你修改了jsp文件后不需要重启就可以实现显示的同步。
除了配置server.xml,还可以用tomcat的自动部署。两种方式都比较简单,任选其一。
右击项目->Run AS -> Myeclipse Serve Application
![](http://images0.cnblogs.com/blog/776887/201508/081117144242475.png)
2.web.xml(deployment descriptor),部署描述符
servlet的部署
<servlet> <servlet-name>Hello</servlet-name> <servlet-class>com.kl.servlet.Hello</servlet-class> </servlet> <servlet-mapping> <servlet-name>Hello</servlet-name> <url-pattern>/Hello</url-pattern> </servlet-mapping>
映射关系:url-pattern ->servlet-name->servlet-class
Hello World
在myeclipse中new一个web project,然后在WebRoot下建一个jsp文件,开始Hello World吧!<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <h1><%="Hello world!" %></h1><br> <% out.print("世界你好!"); %> </body> </html>
访问之前记得启动服务器,第一次启动方式如下,以后直接点击红色标记的按钮。
![](http://images0.cnblogs.com/blog2015/776887/201508/071100462842310.png)
相关文章推荐
- 自定义简单的(tomcat)web服务器
- Target runtime Apache Tomcat v7.0 is not defined.
- 超链接下载,文件含中文名如何处理(服务器为tomcat)
- ubuntu 14.04配置jdk1.7以及tomcat7
- Apache Tomcat 相关
- Tomcat应用部署——Host虚拟主机
- 配置jdk+tomcat6.0环境变量,发布Web项目
- Server Tomcat v7.0 Server at localhost failed to start
- Tomcat配置连接池的java实现
- Tomcat优化
- 关于birt报表db数据源内存溢出的处理方法
- tomcat堆大小设置
- Tomcat 性能监控及调优
- Nginx--Windows环境下Nginx+tomcat配置(包括动静分离)
- Eclipse下Tomcat配置
- 关于linux下shutdown关闭不掉tomcat问题的解决办法
- MyEclipse启动Tomcat服务器时老是跳到Debug调试上
- eclipse配置web项目在maven的tomcat插件中运行
- Tomcat启动时报异常:端口占用的解决办法
- linux tomcat下配置php运行环境