zoukankan      html  css  js  c++  java
  • Tomcat介绍

    一---目录介绍

    二---Tomcat启动方式:
    1)找到bin目录下的startup.bat,双击

    2)打开命令行,cd到你的Tomcat的bin目录下敲入启动命令 catlina run(这种方式如果出错,能看到错误信息)

    三---黑屏闪退原因:

    没有配置jdk环境变量

    输入:JAVA_HOME

    值:jdk所在的目录

    测试:
    1)http://localhost:8080
    2)http://127.0.0.1:8080
    3)http://真实ip:8080

    四---停止Tomcat
    1)点击服务器窗口的关闭按钮
    2)把Tomcat服务器窗口置为当前窗口,按ctrl + c
    3)找到Tomcat的bin目录下的startdown.bat双击就可以停止

    五---修改Tomcat的端口号
    mysql的默认端口是:3306
    Tomcat默认的端口号:8080
    http协议默认的是80
    www.baidu.com
    找到Tomcat目录下的conf目录,找到server.xml配置文件
    找到 connect标签,修改port(1-65535,1000以内为系统用的)
    修改完端口号要重启Tomcat才能生效


    六---如何部署web工程到Tomcat中

    第一种方法:
    把web工程的目录拷贝到Tomcat下面的webapps目录下即可。

    如何访问工程:只需要在浏览器中输入访问地址格式如下:http://ip:port/工程名/目录下/文件名

    第二种方法:
    找到Tomcat下的conf目录下的localhost下创建如下的配置文件。
    <Context path="/abc" docBase="E:/book" />

    Contest表示一个工程上下文
    path表示工程的访问路径
    docBase表示你的工程目录在哪里

    访问地址
    http://localhost:8080实际上是访问到bin/webapps这个目录里面来了

    七---手托html页面到浏览器和通过地址访问的有什么区别?

         手托html到浏览器,这个时候浏览器中的地址如下file:///D:/Tomcat/apache-tomcat-8.5.61/webapps/book/index.html
    观察发现,使用的协议是file协议,file告诉浏览器,直接读取file后面的路径,然后解析展示在浏览器上即可,这个不走网络。

         通过输入地址http://ip:port/工程名/资源名访问的,使用的是http协议。
    http://localhost:8088/book/index.html
    http:表示协议
    localhost表示ip地址
    :8080是端口号
    /book是工程路径
    /index.html是哪个文件

    ROOT工程的访问,以及默认index.html页面的访问。
    当我们在浏览器输入http://ip:port/ 没有工程名的时候,默认访问ROOT工程

    当我们在浏览其中输入http://ip:port/工程名/没有资源名,默认访问index.html页面(哪个工程都一样)

    八---IDEA引入Tomcat服务器
    File | Settings | Build, Execution, Deployment | Application Servers

    九---IDEA中动态web工程的操作


    1)创建web工程:项目->new-> Module

     

    2)web动态工程目录介绍:

    如何在IDEA中部署工程到Tomcat上运行
    1:建议修改web工程对应的Tomcat运行实例名称

    报错:Cannot start compilation: the output path is not specified for module “Test”. Specify the output path in Configure Project.

    其实这个错误是因为没有设置output的路径,只要修改两个地方的设置就可以了:
    1. 在Modules设置里勾选”Inherit project compile path”

    2. 设置Project中的”Project compiler output”


    选择”Project的路径”+”\out”

  • 相关阅读:
    Android编译系统环境过程初始化分析【转】
    Android内核开发:理解和掌握repo工具【转】
    QQ空间如何设置被删除的好友不能访问空间
    用简单的C语言实现多任务轮流切换(模拟操作系统线程机制)【转】
    可重入函数与不可重入函数【转】
    关于链表中头指针和头结点的理解【转】
    C语言中static的使用方法【转】
    指针与地址的区别【转】
    柔性数组【转】
    void及void指针介绍【转】
  • 原文地址:https://www.cnblogs.com/YXBLOGXYY/p/14379436.html
Copyright © 2011-2022 走看看