tomcat下载与安装win11

news2024/11/17 13:55:56

目录

一、下载Tomcat及解压

1、选择下载版本(本文选择tomcat 10版本为例)

 2、之后选择解压到任意一个盘,我解压到D盘,解压的路径一定要记住,后面系统环境变量配置的时候要用到。

 二、配置环境

三、验证是否配置成功

1.tomcat启动时乱码解决方法

2.环境变量没有设置好,报JRE_HOME的错误,JRE_HOME环境怎么配置

3.JDK-17没有jre时,如何设置jre?

4.tomcat的startup.bat闪退,看不到报错信息?

四、jdk下载,去官网下载


一、下载Tomcat及解压

官网下载tomcat

http://tomcat.apache.org/

1、选择下载版本(本文选择tomcat 10版本为例)

根据你自己电脑的情况选择,我的是下载64-Bit Windows zip(Win64)

 

 2、之后选择解压到任意一个盘,我解压到D盘,解压的路径一定要记住,后面系统环境变量配置的时候要用到。

 二、配置环境

点击此电脑-->属性

 

高级系统设置-->环境变量-->新建

1、 新建系统变量,变量名为CATALINA_HOME 变量值为解压文件夹的路径如下图

 2、找到系统变量Path,双击空白处或新建即可在末尾加上%CATALINA_HOME%\bin

三、验证是否配置成功

上面操作已经完成配置了,可以启动tomcat,看是否成功
1、进入Windows命令行窗口(win+R,输入cmd,回车)
输入startup.bat回车,如下图:

 出现以上画面就已经启动成功了,不过tomcat弹出的画面出现乱码

1.tomcat启动时乱码解决方法

根据以下步骤,依次打开

打开logging.properties

 

 更改为

java.util.logging.ConsoleHandler.encoding =GBK

 如果不能直接保存,就复制到桌面保存,然后将logging.properties替换

重启tomcat

就为正确的编码了 

2.环境变量没有设置好,报JRE_HOME的错误,JRE_HOME环境怎么配置

出现这个表示环境变量没有配置好,去检查jre和jdk的环境配置

JDK_HOME

JRE_HOME

 在path中要配置%JAVA_HOME%;%JRE_HOME%

 

 如果还是出现下图错误的话

打开

根据自己jdk和jre所在位置设置

set JAVA_HOME=D:\Program Files\Java\jdk17
set JRE_HOME=D:\Program Files\Java\jdk17\jre

3.JDK-17没有jre时,如何设置jre?

第一步:打开cmd(使用管理员身份打开),不然就会报图一的错误,图二为正常运行

第二步:执行以下代码

​
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

​

图一:

 图二:

 注意:图中的bi是误触,没有什么实际性的作用

因为我使用jdk17报错,找了好久没有解决,所以还是使用jdk8

如果碰到以下错误的话,可以考虑换一个jdk的版本

4.tomcat的startup.bat闪退,看不到报错信息?

 按照上图保存,再重新运行就可以看到报错信息了。

四、jdk下载,去官网下载

Java 平台,标准版文档 - 版本 (oracle.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/186243.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

jvm 堆 栈大小设置

1、Eclise 中设置jvm内存: 改动eclipse的配置文件,对全部project都起作用 改动eclipse根文件夹下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存 -Xmn16m //最小内存 -XX:PermSize128M //非堆内存 -XX:MaxPermSize256M 2、Eclise 中设置jvm内…

mybatis-plus02

目录一、乐观锁二、查询构造器三、分页查询四、逻辑删除五、Mybatis的应用一、乐观锁 配置示例: 在数据库表中加入version字段,表示数据版本号 修改实体类,在使用类中加入对应的version字段,并使用是乐观锁 //乐观锁 Version pr…

数据结构 第六章 二叉树与树(二叉树的性质)

玫瑰少年:点击收听 1 基本知识点 1、根结点:在一棵树中,(唯一)一个没有前驱的结点 2、叶子结点:在一棵树中,没有后继的结点 3、结点的度:是指结点后继的数量 4、树的度:是指所有结点度的最大值…

VMware ESXi 6.7 U3 Unlocker OEM BIOS 集成 REALTEK 网卡驱动和 NVMe 驱动 (集成驱动版)

ESXi-6.7.0-20221004001 Build 20497097 请访问原文链接:https://sysin.org/blog/vmware-esxi-6-sysin/,查看最新版。原创作品,转载请保留出处。 作者主页:www.sysin.org VMware ESXi 6.7.0 Update 3 Build 20497097 Unlocker &…

[Vulnhub] DC-7

下载链接&#xff1a;https://download.vulnhub.com/dc/DC-7.zip git信息泄露Drupal-CMS 拿shellnc反弹shell反弹shell写入root用户的cron定时任务&#xff0c;root执行提权 目录 <1> 信息搜集 (1) nmap扫靶机ip&端口服务 (2) github上DC-7项目信息泄露 <2&g…

洛谷 P1417 烹调方案 01背包题解 动态规划

真的好久没有写题解了 上次写还是在上次呢 先赞后看好习惯&#xff01; 昨天打了一月份的USACO(美国信奥赛) 给我一个感触&#xff08;也算是感想吧&#xff09;&#xff1a; 我是蒟蒻 我是蒟蒻 我是蒟蒻 我是蒟蒻 水内容&#xff08;&#xff09; 言归正传看今天这道题 题…

电脑键盘打字错乱怎么办?按键混乱的5种解决方法

有人问电脑无故乱打字&#xff0c;明明按的正确的键&#xff0c;打出来的却是错误的字母。换个键盘是不是就能解决呢&#xff1f; 不过如果你的手边恰好没有新键盘&#xff0c;又立刻要用电脑&#xff0c;可以先试试下面的5种方法。 重新连接键盘和电脑禁用键盘上的Num Lock运…

爬虫进阶(web逆向之b站)

文章目录 简介分析nowh5获取动态参数模拟 now模拟 h5小结简介 前面在《web逆向初步》练习了一些 JS 加密操作,这篇进入基础实战部分,通过给b沾刷播放量的例子,体会逆向的作用!当然,这里不是恶意刷流量,而是通过程序模拟一个正常用户,给视频增加一次播放量分析 一个正常用…

【深度学习框架-Paddle】丝滑安装PaddlePaddle,无缝衔接使用多卡

目录Paddle爱恨史PaddleCloud多卡Paddle爱恨史 Paddle是由百度开发的国内的深度学习框架&#xff0c;PaddlePaddle支撑了PaddleOCR、PaddleNLP等一系列领域内的开源工具包&#xff0c;为国内深度学习的落地与实践做出了大量贡献。 但是&#xff0c;PaddlePaddle安装问题一直都…

wpa_supplicant EAPOL状态机分析

协议 EEE 802.1X-2004协议&#xff1a;基于端口的网络接入控制协议&#xff08;port based network access control protocol&#xff09;。在LAN口对所接入的用户设备进行认证和控制&#xff0c;如果通过认证则端口打开&#xff0c;可以访问局域网中的资源。 状态机设计原理…

TYPE-C接口引脚详解

Type-C口有4对TX/RX分线&#xff0c;2对USBD/D-&#xff0c;一对SBU&#xff0c;2个CC&#xff0c;另外还有4个VBUS和4个地线。 1、当Type-C接口仅用作传输DP信号时&#xff0c;则可利用4对TX/RX&#xff0c;从而实现4Lane传输&#xff0c;这种模式称为DPonly模式&#xff1b;…

如何对项目健康度进行测量?评估项目健康状况

项目驱动变革&#xff0c;大部分公司逐步由运营驱动转变为项目驱动&#xff0c;带来更多重新和商业价值。对组织而言&#xff0c;从商业角度看&#xff0c;项目旨在推动组织从一个状态转到另一个状态&#xff0c;从而达成特定目标。项目的健康情况如何关乎项目和变革的成本&…

生成package.json文件报错“系统找不到指定的路径”

文章目录一、提出问题二、解决问题一、提出问题 package.json文件作为Web工程的入口&#xff0c;到底有多少配置是和我们的日常开发相关的&#xff1f;使用npm或yarn命令生成一个最简单的package.json文件。在命令行执行命令&#xff1a;yarn init -y 执行命令hadoop version也…

IB数学还能做什么IA

苦恼着不知道怎么写数学科IA。对呀&#xff0c;数学不就是做做题&#xff0c;算算数吗&#xff0c;加减乘除神马的&#xff0c;到底还可以做什么课题&#xff01;&#xff1f; 第一问&#xff1a;“到底怎么才是一个没有bug的数学IA题目呢&#xff1f;” 面对这个问题&#xff…

快速构建和安装干净的 ESXi 8 镜像指南

申请的 ESXi 8 的免费授权到了&#xff0c;所以趁着春节假期最后一天&#xff0c;折腾一把。这篇文档支持 ESXi 8 及以下版本的安装镜像构建&#xff0c;无需麻烦的依赖安装和解决环境问题。 相比较安装运行网上已经构建好的黑盒镜像&#xff0c;为什么不自己进行构建呢&#…

ARM uboot 主Makefile 分析

一、uboot 主Makefile分析1 1、uboot version 确定&#xff08;Makefile 的 24-29 行&#xff09; (1) uboot 的版本号分 3 个级别&#xff1a; VERSION&#xff1a;主板本号 PATCHLEVEL&#xff1a;次版本号 SUBLEVEL&#xff1a;再次版本号 EXTRAVERSION : 另外附加的版本信…

Redis对不起是我肤浅了(基础和应用篇):位图(Bitmaps)的妙用和深入分析每个子命令的用法

一、前言 在Redis 4.0 版本之前&#xff0c;Redis是单线程程序&#xff0c;主要是指Redis的网络I/O线程。Redis的持久化、集群同步等操作&#xff0c;则是由另外的线程来执行的。但在Redis 4.0 版本之后&#xff0c;Redis添加了多线程的支持&#xff0c;这时的多线程主要体现在…

温湿度传感器不同输出方式的优异对比

温湿度传感器装有湿敏和热敏元件&#xff0c;多以温湿度一体式的探头作为测温元件&#xff0c;将温度和湿度信号采集出来&#xff0c;经过稳压滤波、运算放大、非线性校正、V/I转换、恒流及反向保护等电路处理后&#xff0c;转换成与温度和湿度成线性关系的电流信号或电压信号输…

1.2.2存储结构:Cache--高速缓存

1.2.2存储结构&#xff1a;Cache--高速缓存Cache--高速缓存&#xff08;相联存储器&#xff09;Cache特点Cache改善系统性能局部性原理Cache–高速缓存&#xff08;相联存储器&#xff09; CPU中的寄存器和内存对比的话&#xff0c;其容量和速度差距是非常大的&#xff0c;因此…

数据结构 - 学习笔记 - 红黑树

数据结构 - 学习笔记 - 红黑树定义简介知识点1. 结点属性2. 前驱、后继3. 旋转查找插入父结点为黑色父结点为红色1. 有4种情形只需要变色&#xff08;对应234树4结点&#xff09;1.1. 变色实现平衡1.2. 递归调整颜色2. 有4种情形需要旋转 变色&#xff08;对应234树3结点&…