Tomcat

JavaWeb服务器软件

  • webLogic:Oracle公司开发的大型JavaEE服务器,支持所有的JavaEE规范,收费
  • webSphere:IBM公司,同上
  • JBOSS:JBOSS公司,同上
  • Tomcat:Apache基金组织,中小型的JavaEE服务器,仅支持少量JavaEE规范,免费开源
  • JAVAEE:Java语言在企业级开发中所使用的技术规范的总和,一共规定了13项大的规范

下载

Tomcat下载

安装

直接解压就可以(不能有中文目录)

目录信息

Tomcat目录.png

启动

  1. 双击执行**/bin/start.bat**
  2. 访问:ip地址:8080即可
  3. 遇到问题
    1. 黑窗口一闪而过:没有正确配置JAVA_HOME环境变量
    2. 启动报错:端口号被占用(Windows查看端口号:netstat -ano)
  4. 修改Tomcat端口号:conf/server.xml

关闭

  1. 执行**/bin/shutdown.bat**
  2. 打开的窗口按:ctrl+c

部署项目

  1. 直接将项目放到webapps目录下
    • /目录 项目的访问路径–>虚拟目录
    • 简化部署:将项目打成一个war包,再将war包放到webapps目录下,war包会自动解压缩
  2. 配置conf/server.xml文件
    • 在<HOST>标签体中的配置:<Context docBase=”项目存放的路径” path=”/虚拟目录名称”>
  3. conf/Catalina/localhost下创建一个任意名称的xml文件
    • 在文件中写:<Context docBase=”项目存放的路径”>
    • 现在的虚拟目录是xml文件的名称

Java动态项目

  • Java动态项目的目录结构
    • –项目的根目录
      • –WEB-INF目录
        • –web.xml:web项目的核心配置文件
        • –classes目录:放置字节码文件的目录
        • –lib目录:放置依赖的jar包

Eclipse部署Tomcat

1.png
2.png
3.png
4.png
5.png
6.png

IDEA部署Tomcat

1.png
2.png
3.png
4.png
5.png

相关文章

数据库连接池

SpringIOC

Junit和Spring

SpringAOP

Servlet

Request,Response和ServletContext

Cookie和Session

JSP和EL和Jstl

Filter和Listener

Mybatis