2、servlet容器(Tomcat)
2017-02-19 22:34
176 查看
一、概念
servlet容器为javaweb应用提供运行时环境,它负责servlet和jsp的生命周期,管理它们的共享数据
Tomcat是一个开源的servlet容器
二、安装
下载后直接解压
三、目录结构
1、bin
存放可执行文件
比如:启动tomcat,和一些批处理文件
2、conf
配置文件
3、lib
第三方以来的jar包
servlet包,jsp包都在里面还有卡特琳娜
4、logs
日志
5、temp
存放临时文件
6、webapps
我们的web应用可以直接部署在这个上面运行,比如我们写好一个web应用,往这个文件夹拷贝一份,就可以运行。
7、work
jsp的.class文件。
四、配置
1、只要java环境配置好了,就可以直接使用
点击bin目录下的startup.bat
出现以上信息,就是成功了。
检测一下:在浏览器输入 localhost:8080
2、为了在任何目录下都可以启动、关闭tomcat,可以在环境变量中配置CATALINA_HOME
五、异常
如果已经启动一个tomcat,再启动一个就会报错。
java.net.BindException:Address already in use: JVMbind 8080
说明端口号被占用。
六、修改tomcat的端口号
打开conf目录下的server.xml
将下面的8080改成其他的就可以了。改完需要重启tomcat
七、Tomcat的管理程序Manger
功能:可以看到当前部署到tomcat上的应用
配置账号方法:
找到conf文件夹的tomcat_users.xml 修改一下里面的username和password
servlet容器为javaweb应用提供运行时环境,它负责servlet和jsp的生命周期,管理它们的共享数据
Tomcat是一个开源的servlet容器
二、安装
下载后直接解压
三、目录结构
1、bin
存放可执行文件
比如:启动tomcat,和一些批处理文件
2、conf
配置文件
3、lib
第三方以来的jar包
servlet包,jsp包都在里面还有卡特琳娜
4、logs
日志
5、temp
存放临时文件
6、webapps
我们的web应用可以直接部署在这个上面运行,比如我们写好一个web应用,往这个文件夹拷贝一份,就可以运行。
7、work
jsp的.class文件。
四、配置
1、只要java环境配置好了,就可以直接使用
点击bin目录下的startup.bat
出现以上信息,就是成功了。
检测一下:在浏览器输入 localhost:8080
2、为了在任何目录下都可以启动、关闭tomcat,可以在环境变量中配置CATALINA_HOME
五、异常
如果已经启动一个tomcat,再启动一个就会报错。
java.net.BindException:Address already in use: JVMbind 8080
说明端口号被占用。
六、修改tomcat的端口号
打开conf目录下的server.xml
将下面的8080改成其他的就可以了。改完需要重启tomcat
七、Tomcat的管理程序Manger
功能:可以看到当前部署到tomcat上的应用
配置账号方法:
找到conf文件夹的tomcat_users.xml 修改一下里面的username和password
相关文章推荐
- Tomcat学习2.2(简单的Servlet容器)
- 以Tomcat为例介绍Servlet容器启动过程
- Servlet容器:Jetty和tomcat的比较
- how tomcat works 五 servlet容器 上
- Servlet容器与Servlet,Tomcat的关系
- Servlet容器Tomcat中web.xml中url-pattern的配置详解
- [笔记]深入剖析Tomcat-servlet容器和连接器
- Tomcat学习2.1(简单的Servlet容器)
- 5.1 Tomcat学习(servlet容器)
- Tomcat与javaWeb 第三章 Servlet容器的各种对象
- Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]
- Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]
- [How Tomcat Works]第2章 一个简单的Servlet容器
- Tomcat学习2.2(简单的Servlet容器)
- Resin与其他容器(tomcat/jetty)默认处理Servlet
- tomcat(5)servlet容器
- HowTomcatWorks学习笔记--一个简单的Servlet容器(续)
- 学习tomcat之servlet容器
- Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]
- Apache CXF实现Web Service(3)——Tomcat容器和不借助Spring的普通Servlet实现JAX-RS(RESTful) web service