2:开发环境搭建-Java Web

2023-05-16

目录

  • 2.1 Web服务器的作用
  • 2.2 Tomcat简介
  • 2.3 Tomcat服务器安装与使用
  • 2.4 Tomcat目录结构
  • 2.5 Tomcat配置文件
  • 2.6 修改Tomcat默认端口

2.1 Web服务器的作用

Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务,分为静态Web与动态Web
在这里插入图片描述

在这里插入图片描述

2.2 Tomcat简介

Tomcat是Java领域最著名的开源Web容器,简单、易用且稳定性很好

  • 是一个符合Java EE标准的最小的WEB容器
  • Tomcat完全以Java编写,因此与平台无关
  • 主要版本包括 Tomcat 6.0、Tomcat 7.0、Tomcat 8.0、Tomcat 9.0
  • 下载类型包括 手工配置版(zip,gz)、windows安装版

Tomcat官网:http://tomcat.apache.org/

2.3 Tomcat服务器安装与使用

1.这里以Tomcat 8.5.82版本zip为例,下载完解压后即可

在这里插入图片描述
在这里插入图片描述

2.配置JDK的系统变量

在这里插入图片描述

在这里插入图片描述

3.配置Tomcat服务器系统变量,修改path,添加Tomcat的bin目录

在这里插入图片描述

在这里插入图片描述

增加系统变量CATALINA_HOME指向Tomcat的安装目录

在这里插入图片描述

5.运行Tomcat服务器有两种方式

双击 bin 目录下的 startup.bat 文件,或在命令行中使用startup命令启动

在这里插入图片描述

运行后在地址栏中输入 http://localhost:8080,若出现以下页面则表示成功

在这里插入图片描述

2.4 Tomcat目录结构

  • bin 启动和关闭 Tomcat 的脚本文件
  • conf服务器的各种配置文件
  • lib 服务器和所有 web 应用程序需要访问的 jar文件
  • logs 日志文件
  • temp 服务器运行时产生的临时文件
  • webapps 通常把发布web 应用程序的目录及文件放到这个目录
  • workTomcat 将 JSP 生成的 Servlet 源文件和字节码文件放到这个目录下

在这里插入图片描述

2.5 Tomcat配置文件

  • conf/server.xml 服务器的主配置文件
  • conf/web.xml 定义所有Web应用的配置
  • conf/tomcat-user.xml 定义tomcat用户的信息

2.6 修改Tomcat默认端口

1.双击 bin 目录下的 shutdown.bat 文件关闭Tomcat 服务器

在这里插入图片描述

2.打开 conf 目录下的 server.xml 文件修改 Tomcat 默认的端口号

在这里插入图片描述
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2:开发环境搭建-Java Web 的相关文章

随机推荐

  • Eclipse IDE for Java Developers没有Server选项 问题处理

    目录 一 出现问题二 原因三 解决方法1 可安装自带 Server 选项的Eclipse Java EE 版本2 或者通过Eclipse Java 版本安装插件 一 出现问题 当Eclipse需要打开Runtime Environment配
  • XML语言的基本语法-Java Web

    目录 一 说明二 理解三 实现 一 说明 XML xff08 eXtended Markup Language xff0c 可扩展的标记性语言 xff09 被设计用来定义结构 传输和存储数据 xff0c 不用于表现和展示数据 xff0c 目
  • 实现一个进程管理子系统-Linux课程设计

    目录 1 项目概述1 1 项目介绍1 2 项目目的1 3 项目开发环境 2 需求分析2 1 系统需求分析2 2 可行性分析2 3 项目实施安排 3 系统设计3 1 系统结构设计3 2 系统功能模块设计3 3 进程总体设计3 4 数据结构3
  • LeetCode 14. 最长公共前缀

    题目 编写一个函数来查找字符串数组中的最长公共前缀 如果不存在公共前缀 xff0c 返回空字符串 详见 xff1a 14 最长公共前缀 思路 依次遍历字符串数组中的每个字符串 xff0c 将每个单词和第一个单词作比较 xff0c 对于每个遍
  • 删除对象里的一个字段的方法

    原数据 34 current 34 1 34 pageSize 34 10 34 pageNum 34 1 34 labLocationId 34 undefined 删除labLocationId字段的方法 if params labLo
  • LeetCode 912. 排序数组

    题目 给你一个整数数组 nums xff0c 请你将该数组升序排列 详见 xff1a 912 排序数组 思路 排序是计算机内经常进行的一种操作 xff0c 其目的是将一组 无序 的记录序列调整为 有序 的记录序列 分内部排序和外部排序 xf
  • LeetCode 190. 颠倒二进制位

    题目 颠倒给定的 32 位无符号整数的二进制位 提示 xff1a 请注意 xff0c 在某些语言 xff08 如 Java xff09 中 xff0c 没有无符号整数类型 在这种情况下 xff0c 输入和输出都将被指定为有符号整数类型 xf
  • LeetCode 387. 字符串中的第一个唯一字符

    题目 给定一个字符串 s xff0c 找到 它的第一个不重复的字符 xff0c 并返回它的索引 如果不存在 xff0c 则返回 1 详见 xff1a 387 字符串中的第一个唯一字符 思路 哈希存储出现次数 xff0c 第一次遍历字符串 x
  • LeetCode 26. 删除有序数组中的重复项

    题目 给你一个 升序排列 的数组 nums xff0c 请你 原地 删除重复出现的元素 xff0c 使每个元素 只出现一次 xff0c 返回删除后数组的新长度 元素的 相对顺序 应该保持 一致 由于在某些语言中不能改变数组的长度 xff0c
  • LeetCode 19. 删除链表的倒数第 N 个结点

    题目 给你一个链表 xff0c 删除链表的倒数第 n 个结点 xff0c 并且返回链表的头结点 输入 xff1a head 61 1 2 3 4 5 n 61 2 输出 xff1a 1 2 3 5 详见 xff1a 19 删除链表的倒数第
  • LeetCode 剑指 Offer 58 - II. 左旋转字符串

    题目 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部 请定义一个函数实现字符串左旋转操作的功能 比如 xff0c 输入字符串 34 abcdefg 34 和数字2 xff0c 该函数将返回左旋转两位得到的结果 34 cdef
  • LeetCode 1550. 存在连续三个奇数的数组

    题目 给你一个整数数组 arr xff0c 请你判断数组中是否存在连续三个元素都是奇数的情况 xff1a 如果存在 xff0c 请返回 true xff1b 否则 xff0c 返回 false 输入 xff1a arr 61 2 6 4 1
  • LeetCode 922. 按奇偶排序数组 II

    题目 给定一个非负整数数组 nums xff0c nums 中一半整数是 奇数 xff0c 一半整数是 偶数 对数组进行排序 xff0c 以便当 nums i 为奇数时 xff0c i 也是 奇数 xff1b 当 nums i 为偶数时 x
  • 【CSDN竞赛第五期】编程竞赛体验感受

    建议以及感受 比赛当天网站直接崩溃 xff0c 体验极差 xff0c 直到中午才修好有些题意的输入输出并不明确在线IDE不完善也不好用 xff0c 很多bug详见竞赛讨论贴完赛没有官方题解 xff0c 或者说讨论题解的人很少领取奖励还需要撰
  • 猿创征文|我是怎么学习编程的?

    目录 一 xff0e 学习场景以及障碍1 xff0e 学习场景分两种人2 xff0e 过入门槛三大障碍 二 xff0e 入门以后需要做什么1 xff0e 找方向2 xff0e 学习3 xff0e 聚焦 我是怎么学习编程的 xff1f 每一位
  • 卸载与安装numpy

    一 卸载 pip uninstall numpy 二 安装 找到目录 D python Lib site packages pip install numpy 1 15 4 43 mkl cp35 cp35m win amd64 whl
  • Windows Update MiniTool 20.12.2016 控制Window更新下载及使用教程

    目录 一 下载教程1 wumt官网下载2 网盘下载 二 Windows更新配置1 检查更新2 下载或安装更新3 隐藏更新4 卸载更新5 禁用自动更新 Windows Update MiniTool 是由俄罗斯人编写的第三方Windows更新
  • 1:Web开发入门-Java Web

    目录 1 1 什么是Web应用程序1 2 B S架构1 3 静态Web与动态Web1 4 Java EE介绍1 5 Java EE架构与组件1 6 Java EE中的容器1 7 XML介绍1 8 XML与HTML的区别1 9 XML的实现
  • 华为开源自研AI框架昇思MindSpore CPU-Ubuntu版本 Pip自动安装教程

    目录 一 介绍二 获取命令1 进入MindSpore官网2 选择安装版本3 获取命令 三 自动安装1 确保为Ubuntu系统2 下载自动安装脚本3 执行自动安装脚本4 验证安装 本教程是在CPU Ubuntu上安装MindSpore1 8
  • 2:开发环境搭建-Java Web

    目录 2 1 Web服务器的作用2 2 Tomcat简介2 3 Tomcat服务器安装与使用2 4 Tomcat目录结构2 5 Tomcat配置文件2 6 修改Tomcat默认端口 2 1 Web服务器的作用 Web服务器也称为WWW WO