1、Tomcat下载

  (1)Tomcat解压版:链接:Tomcat解压版 密码:0iw0 ;

  (2)源码:链接:源码 密码:3o43 。

2、Tomcat的目录结构

  

  (1)bin:脚本目录
        ①启动脚本:startup.bat ;
        ②停止脚本:shutdown.bat 。

  (2)conf:配置文件目录 (config /configuration)
        ①核心配置文件:server.xml ;
        ②用户权限配置文件:tomcat-users.xml ;
        ③所有web项目默认配置文件:web.xml 。

  (3)lib:依赖库,tomcat和web项目中需要使用的jar包 ;

  (4)logs:日志文件
       localhost_access_log.*.txt tomcat记录用户访问信息,星*表示时间。例如;localhost_access_log.2018-01-04 .。

  (5)temp:临时文件目录,文件夹内内容可以任意删除;

  (6)webapps:默认情况下发布WEB项目所存放的目录;

  (7)work:tomcat处理JSP的工作目录。

3、Tomcate的启动与运行

  (1)双击Tomcat下的bin下的startup.bat启动Tomcat;

  

  

  (2)在浏览器的地址栏中输入http://localhost:8080,看到如下页面证明启动成功;

  (3)Tomcat启动不成功的原因

    ①如果没有配置JAVA_HOME环境变量,在双击“startup.bat”文件运行tomcat        时,将一闪立即关闭。且必须配置正确,及JAVA_HOME指向JDK的安装目录;

  

  ②端口冲突

  java.net.BindException: Address already in use: JVM_Bind <null>:8080
  修改Tomcat/conf/server.xml
  

4、Web应用的目录结构

  

5、使用Eclipse绑定Tomcat并发布应用

  (1)获得服务器运行环境配置,Window---Preferences---Server---Runtime Environmen ;

  

  (2)添加服务器;

  

  (3)选择服务器在硬盘的地址;

  

  (4)安装完成;

  

  (5)设置发布位置;

  

  (6)发布:项目右键---Run As---Run on Server 。

  

03005_Tomcat的更多相关文章

随机推荐

  1. selenium登录 京东滑动验证码

    京东的滑动验证码在页面上是没有原图的,所有我是用ps把他们拼成一个的. from selenium import webdriver from selenium.webdriver import Ac ...

  2. Centos7中查看IP命令:IP addr

    Centos的IP地址是网卡的inet 的值,很明显第一个是本地服务地址,不是我们想要的.第二个没有inet这个属性值. 接下来配置网卡,我的网卡是上图黄色方框中第一行开始的那一部分:eno16777 ...

  3. setTimeout的核心原理和巧用

    你所不了解的setTimeout 发表于 2015年11月23日 by 愚人码头 被浏览 14,756 次 分享到: 0 小编推荐:掘金是一个高质量的技术社区,从 ECMAScript 6 到 Vue ...

  4. apache关联php

    LoadModule php5_module "D:/softs/php/php5apache2_2.dll" AddType application/x-httpd-php .p ...

  5. promise从易到难

    Chapter 1 // 需求:你要封装一个方法,我给你一个要读取文件的路径,你这个方法能帮我读取文件,并把内容返回给我 const fs = require('fs') const path = r ...

  6. texlive安装

    本人电脑系统win8.1,安装texlive2016的时候报错"Can't spawn "cmd.exe": No such file or directory at.. ...

  7. ef导航属性

    https://msdn.microsoft.com/en-us/data/jj574232.aspx  场景是   A表中有B,B表中又C.都是一堆多的关系.怎样Mapping是个问题啊.  var ...

  8. MySQL备份还原介绍

    window系统下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql ...

  9. static心得

    TextClass text; 吉晨   static注意 只要显式调用一个类的某一个static变量,那么就会连带static块,所有static变量一起调用,哪怕不去new一个对象,这时候已经对这 ...

  10. ScriptManager对象的属性

    --<本文属于摘抄> 属性 说明 EnablePageMethods 指定在ASPX页面上定义的公共静态方法是否可以从客户端脚本中作为Web服务方法调用 EnablePartialRend ...