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. SimpleDateFormat 如何安全的使用?

     前言 为什么会写这篇文章?因为这些天在看<阿里巴巴开发手册详尽版>,没看过的可以关注微信公众号:zhisheng,回复关键字:阿里巴巴开发手册详尽版 就可以获得. 关注我 转载请务必注明 ...

  2. CentOS7.2 安装iptables

    1  先检查是否安装了iptables: service iptables status iptables  -L ls /etc/sysconfig/ 综上:命令报错,且 iptables不存在,那 ...

  3. ruby字符串处理

    1. str="abc123"puts str[0].chr     =>  a puts str[0]           =>a的ascii码 2.中文字符串的正则 ...

  4. 根据Content获取到ItemsControl中对应的Item

    /// <summary> /// 根据控件的值获取到对应的Item /// </summary> /// <typeparam name="T"&g ...

  5. LogBack日志小记

    优势 看了一下Logback的官方文档,说换成LogBack的原因大概有一下几个: 1. 说是logBack的设计开发和log4j是同一批人员,重写了内核,习惯上总体跟log4j一样,不会有太多生疏感 ...

  6. bootstrap基本组件

    bootstrap分页   <nav>      <ul class="pagination">       <li><a href=&q ...

  7. 基于H5+ API手机相册图片压缩上传

    // 母函数 function App(){} /** * 图片压缩,默认同比例压缩 * @param {Object} path * pc端传入的路径可以为相对路径,但是在移动端上必须传入的路径是照 ...

  8. Easyui combobox如何默认选中第一项???

    以下代码可以实现combobox默认选中第一项,在实际开发中我们可能会用到! // 处理combobox默认选中的问题 <input id="user_type" class ...

  9. codevs 1683 车厢重组(水题日常)

    时间限制: 1 s  空间限制: 1000 KB  题目等级 : 白银 Silver 题目描述 Description 在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转.一个车站的职工 ...

  10. 验证 .NET 4.6 的 SIMD 硬件加速支持的重要性

    SIMD 的意思是 Single Instruction Multiple Data.顾名思义,一个指令可以处理多个数据. .NET Framework 4.6 推出的 Nuget 程序包 Syste ...