tomcat常用的配置

2023-05-16

这里我们使用tomcat版本:apache-tomcat-7.0.77-windows-x64.zip 为例:
下载链接地址为:https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x64.zip

点击下载:点击打开链接

一、修改Tomcat的端口号

Tomcat在使用的时候会用到三个端口号:

8005:Tomcat 监听的关闭端口;

8080:Tomcat的服务端口;

8009:接受其他服务器转发过来的请求;

修改了这三个端口号,就可以在一台主机上启动多个Tomcat了;

修改文件位置:apache-tomcat-7.0.77\conf\server.xml;

下面是具体的修改前后对比图:


二、设置Tomcat的编码

我们在项目中经常会遇到的一个问题就是中文乱码,这里可以直接对Tomcat的环境编码进行设置:

修改文件位置:apache-tomcat-7.0.77\conf\server.xml;

添加内容 : URIEncoding="UTF-8"  


三、设置Tomcat的热部署

如何我们修改了class文件,可以让Tomcat自动重启生效;

修改文件位置:apache-tomcat-7.0.77\conf\server.xml;

在<host></host>内部添加<context/>标签:

<Context debug="0" docBase="D:\test\demo" path="/demo" reloadable="true"/>

docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps ;
path:访问项目的路径;
reloadable:是否自动加载新增或改变的class文件;
debug:属性与这个Engine关联的Logger记录的调试信息的详细程度。数字越大,输出越详细。如果没有指定,缺省为0。 也就是程序异常时写入日志文件里的详细程度。

四、修改Tomcat命令窗口的名字

在运行多个tomcat窗口的时候,可以通过修改tomcat命令窗口的名字来区分不同的tomcat;
文件位置:apache-tomcat-7.0.77\bin\catalina.bat
修改Tomcat为你想要设置的名字:

五、直接配置Tomcat使用的JDK 路径

在部署系统时,为了不想去配置JDK 的环境变量,可以直接再Tomcat中指定JDK 的位置:
修改文件位置:apache-tomcat-7.0.77\bin\setclasspath.bat;
需要设置JDK 的安装安装路径以及JRE 路径;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

tomcat常用的配置 的相关文章

  • xp系统登录不上ftp服务器,在XP中顺利登录FTP服务器

    董师傅教你 xff1a 通过系统设置解决在IE7 0中直接输入FTP地址无法登录服务器问题 最近 xff0c 笔者新装了Windows XP系统 xff0c 系统自带的IE版本为7 0 在IE地址栏中输入内网FTP地址 xff0c 如ftp
  • linux内核模块签名,如何签名内核模块Ubuntu 18.04

    问题描述 我是使用Ubuntu的新手 我正在尝试安装Genymotion xff0c 以便可以访问Android模拟器 为了使用Genymotion xff0c 需要我有VirtualBox 我已经安装了VirtualBox xff0c 但
  • 常用的几种API获取ip地理位置的使用方法

    最近公司让做一个用户登录 付费的时候记录操作人的地理位置 搜了很多帖子 xff0c 一开始用的淘宝的api xff0c 但是用了一段时间发现 xff0c 这个api当获取的次数多了之后 xff0c 就报404了 xff0c 导致很多记录没有
  • java部分匹配字符串_关于字符串:在Java中匹配子字符串

    我有一个输入数据存储在arraylist中 在遍历列表时 xff0c 输出是 Input 0 Overcast 1 High 2 Normal 3 Weak Input 0 Rainy 1 Mild 2 High 3 Strong Inpu
  • Ubuntu20.04LTS环境docker+cephadm方式部署Ceph 17.2.5

    Ubuntu20 04LTS环境docker 43 cephadm方式部署Ceph 17 2 5 1 前言2 环境准备2 1 主机信息2 2 NTP时间同步2 3 关闭 iptable 和 firewalld2 4 关闭 SElinux2
  • java如何解析xml?

    技术点 xff1a getResourceAsStream方法 xff0c dom4j的SaxReader解析xml 例 xff1a 1 加载磁盘xml文件到内存中 InputStream package com example utils
  • python识别数字论文_Python3使用tesserocr识别字母数字验证码的实现

    一 背景 最近有个需求是从一个后台的留言网站爬取留言数据 xff0c 后台管理网站必然涉及到了登录 xff0c 登录就有个验证码的问题必须得解决 xff0c 由于验证码是从后端生成的 xff0c 并且不了解其生成规则 xff0c 那就只能通
  • 用jsonserve和axios做交互_vue中axios对json-server提供的多层json数据如何增删改?

    问题描述 使用json server将json变成一个服务 xff0c 可以根据后缀不同获取到不同的数据 xff0c 而axios可以对数据进行操作 xff01 xff01 xff01 xff01 xff01 xff01 xff01 xff
  • Linux下redis基本安装配置(CentOS7)

    1 下载 http redis io download 2 上传安装包 3 开始安装 rpm ivh jemalloc 3 6 0 1 el7 x86 64 rpm rpm ivh redis 4 0 8 1 el7 remi x86 64
  • 更新计算机策略命令,组策略更新命令

    对于Windows 2000域来说 xff0c 如果你想让新修改的计算机策略立即生效的话 xff0c 可以依次单击 开始 运行 命令 xff0c 打开系统运行对话框 xff0c 并在其中输入字符串命令 cmd xff0c 单击 确定 按钮后
  • 嵌入式安卓项目笔记

    前言 xff1a 时间2021年7月电子科大人文交流月课程 嵌入式安卓系统开发 的大作业 项目描述 基于VM虚拟机Ubuntu 18 04 参考老师所给的suspendmonitor例程 xff0c 实现USB插拔监控驱动 43 APP用户
  • (一)DSP28335

    前言 xff1a 用于记录一些在学习实验室48V无人机项目所用的DSP28335时的一些心得体会 xff0c 主要参考资料是普中科技的那个资料手册 1 通信相关 区分开串口通信与串行通信 xff0c 串口通信 xff08 Serial Co
  • arm中的程序计数器PC

    在cpu中 xff0c 一条指令的执行简单的划分为 xff1a 取指 译码 执行 xff0c 三个部分 pc中存放的是下一条将要 执行 的指令的地址 xff0c 这里的执行并不是取指 译码 执行中的第三个步骤 xff0c 而是指的将存放于内
  • 韦东山第一期课程内容概要

    韦东山第一期课程内容概要 1一个嵌入式程序要运行所需的东西1 1第一条指令 b reset1 2 reset要完成的事件1 2 1设置开门狗1 2 2设置时钟1 2 3判断启动方式并设置堆栈1 2 4代码重定位 1 3执行main函数 12
  • 韦东山第一二期衔接课程内容概要

    韦东山第一二期衔接课程内容概要 0 使得一个裸板Jz2440能运行linux应用程序的过程1 uboot启动内核总结1 1 u boot分析之编译体验1 2 u boot分析之Makefile结构分析1 3 u boot分析之源码第一阶段1
  • 嵌入式总线与通信

    嵌入式总线与通信 I2C通信I2C通信的特点I2C通信协议I2C硬件连接I2C在一条数据线SDA上如何实现双向传输 xff1f xff08 如何实现半双工 xff09 SOC上的I2C通用硬件接口I2C接口与接口之间的连接I2C设备在整个A
  • jquery为动态dom元素绑定点击事件(比如动态生成的表格)

    js为动态dom元素绑定点击事件 需要给页面动态加载还未出现的元素添加事件时 xff0c 可以用jQuery的on xff0c live xff0c delegate来绑定事件 叫做委派事件 比如控制的动态生成的表格 xff0c 给一列中的
  • 嵌入式Arm+Linux中断与异常全流程讲解

    嵌入式ARM 43 Linux中断全流程讲解 ARM处理器级别的中断 异常 ARM的异常类型CPU如何检测到异常信息 进入异常处理后怎么返回前置知识 xff1a 流水线 xff0c 指令周期 xff0c 机器周期 xff0c 时钟周期复位
  • Linux设备树

    Linux设备树 1 设备树的引进与体验字符设备驱动程序的三种写法使用设备树时对应的驱动编程只想使用设备树不想深入研究怎么办 本文章基于韦东山关于设备树的课程以及自己的一些想法 xff0c 目录结构和韦东山老师的视频结构相同 1 设备树的引
  • 一些零碎知识点的索引

    一些零碎知识点的索引 前言操作系统 xff08 主要是纯Linux系统级的 xff09 Linux内存管理slab的着色写时复制的应用场景内核高端内存栈查看一个进程的地址空间分布 xff08 代码 数据 栈 xff09 匿名映射Linux中

随机推荐