欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Tomcat 简介&使用&遇到的问题以及解决方法

程序员文章站 2022-07-02 19:41:00
最近学到了JavaWeb中Tomcat,以下是博主对这个知识点做的一些记录。有错误的地方希望各位小伙伴指正出来。Tomcat 简介&使用&遇到的问题以及解决方法1. 简介1.1 web相关概念1.2 Web服务器软件1.3 Tomcat简介2. 使用2.1 集成到IDEA2.2 创建JavaEE项目,并部署。3.遇到的问题3.1 端口被占用。1. 简介首先,Tomcat是一款JavaWeb服务器软件,在了解Tomcat之前我们需要先回顾一下Web的相关概念。1.1 web....

最近学到了JavaWeb中Tomcat,以下是博主对这个知识点做的一些记录。有错误的地方希望各位小伙伴指正出来。

1. 简介

首先,Tomcat是一款JavaWeb服务器软件,在了解Tomcat之前我们需要先回顾一下Web的相关概念。

1.1 web相关概念

  1. 软件架构

    • C/S:客户端/服务器端
    • B/S:浏览器/服务器端
  2. 资源分类
    静态web资源: 固定不变数据文件(静态网页 HTML、CSS文件、文本、音频、视频)
    静态web技术:HTML+CSS+JavaScript
    动态web资源:一段服务程序,运行后,生成的数据文件
    动态web技术:servlet,jsp,PHP, .net ,ruby、Python等等

1.2 Web服务器软件

  • 服务器:安装了服务器软件的计算机。
  • 服务器软件:接收用户的请求,处理请求,做出响应。
  • web服务器软件(web容器):接收用户的请求,处理请求,做出响应。在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目。

1.3 Tomcat简介

Tomcat就是一款免费、开源的中小型web服务器软件,我们可以将Tomcat集成到IDEA中,在IDEA中创建一些项目,通过tomcat可以在浏览器中访问我们创建的项目

  1. 安装:软件下载成功后,解压压缩包到所需要的路径下即可,注意安装目录不建议有空格和中文。
  2. 卸载:删除对应的解压目录即可。
  3. 文件目录结构介绍。
    Tomcat  简介&使用&遇到的问题以及解决方法
    bin:可以执行文件。
    conf:tomcat服务器的配置文件
    lib:tomcat启动后需要依赖的jar包
    logs:tomcat工作之后的日志文件
    temp:临时文件
    webapps:是tomcat布暑工程的目录在这里插入代码片。
    work:存放运行时的数据

2. 使用

2.1 集成到IDEA

  1. 点击 Run —> Edit Configurations —>Templates —> Tomcat Server(注意不要点到 TomcatEE Server) —> local
    Tomcat  简介&使用&遇到的问题以及解决方法
    Tomcat  简介&使用&遇到的问题以及解决方法

  2. 点击 Configure… 后,在Tomcat Home 一栏,选择自己的软件(Tomcat)安装路径即可安装路径即可。

Tomcat  简介&使用&遇到的问题以及解决方法
Tomcat  简介&使用&遇到的问题以及解决方法
Tomcat  简介&使用&遇到的问题以及解决方法
最后依次点击 ok即可完成。


2.2 创建JavaEE项目,并部署。

  1. 先 new 一个 Module…Tomcat  简介&使用&遇到的问题以及解决方法
  2. 按图依次点击
    Tomcat  简介&使用&遇到的问题以及解决方法
  3. 生成如下含有 web 目录的module,即表示成功。

Tomcat  简介&使用&遇到的问题以及解决方法
4. 进行测试
在 index.jsp 文件中进行修改。
Tomcat  简介&使用&遇到的问题以及解决方法
快捷键 Shift + F10,运行项目,或点击 Run栏中的 Run Tomcat“ ” 运行。

运行成功后自动弹出浏览器,表示部署项目成功。
Tomcat  简介&使用&遇到的问题以及解决方法


3.遇到的问题

后续遇到的问题会进行补充,这些是目前遇到的问题。

3.1 端口被占用。

问题描述:在项目运行时,弹出以下错误,表示该端口被某一进程占用。
解决方法:网上搜到某大佬的解决方案 ,点击该处即可前往查看。

Tomcat  简介&使用&遇到的问题以及解决方法

本文地址:https://blog.csdn.net/weixin_45622961/article/details/107461402