zoukankan      html  css  js  c++  java
  • Tomcat

    1、基本使用

      (1)到apache官网。www.apache.org

      (2)压缩版  window(rar,zip)  linux(tar,tar.gz)学习的时候用。

        安装版  win(exe  mis)  linux(rmp)

      (3)运行和关闭

          1)bin/startup.bat双击;在浏览器输入http://localhost:8080

          2)bin/shutdown.bat双击。

    2、常见问题

      (1)闪退问题

        原因:tomcat软件是java语言开发的。 tomcat软件启动时,会默认到系统的环境变量中查找一个名称叫JAVA_HOME的变量。这个变量的作用找到tomcat启动所需的jvm。

               解决办法; 到环境变量中设置JAVA_HOME的变量

                             JAVA_HOME= C:Program FilesJavajdk1.6.0_30  (注意别配置到bin目录下)

      (2)端口占用

          1)关闭另一个程序

          2)修改conf/server.xml文件,更改port.

    3、webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。

    4、Tomcat目录

      

    |-bin: 存放tomcat的命令。

                  catalina.bat 命令:

                           startup.bat  -> catalina.bat start

                           shutdown.bat - > catalina.bat stop

                 |- conf: 存放tomcat的配置信息。其中server.xml文件是核心的配置文件。

                       |-lib:支持tomcat软件运行的jar包。其中还有技术支持包,如servlet,jsp

                       |-logs:运行过程的日志信息

                       |-temp: 临时目录

                       |-webapps: 共享资源目录。web应用目录。(注意不能以单独的文件进行共享)

                       |-work: tomcat的运行目录。jsp运行时产生的临时文件就存放在这里

    5、工具开发动态资源网站 

           1)创建web project (javaweb工程)

                       2)在WebRoot下建立静态资源文件,

                       3)在src下建立动态资源文件

                                  3.1 new -> Servlet( servlet的代码生成器)

                                  3.2 写pacakge  -> class名 -> 修改mapping  url

                       4)关联tomcat服务器

                                4.1 window-> Preferences - > MyEcplise -> servers -> Tomcat 6.x (注意一定要enable)

                       5)部署web project应用。(拷贝web应用到tomcat的webapps目录下)

                       6)启动tomcat服务器

                       7)访问servlet                         

                                         http://localhost:8081/day08_web/hello

  • 相关阅读:
    发夹模式的使用及应用场景
    springBoot项目配置日志打印管理(log4j2)
    idea创建springBoot项目
    修改jdk注册表
    文件下载——下载Excel
    stream().filter()的用法
    文件上传——Spring MVC跨服务器
    文件上传——Spring MVC方式
    文件上传——传统方式
    Spring MVC响应数据方式
  • 原文地址:https://www.cnblogs.com/h-g-f-s123/p/6106569.html
Copyright © 2011-2022 走看看