首页 > 其他分享 >配置免安装版的apache-tomcat环境,jdk11版本以上。解决控制台环境配置显示成功,确打不开Tomcat(闪退)的问题。

配置免安装版的apache-tomcat环境,jdk11版本以上。解决控制台环境配置显示成功,确打不开Tomcat(闪退)的问题。

时间:2024-09-07 12:55:02浏览次数:13  
标签:bin Files 22 jdk jdk11 Tomcat apache tomcat

我这里下的是jdk22版,https://download.oracle.com/java/22/latest/jdk-22_windows-x64_bin.zipicon-default.png?t=O83Ahttps://download.oracle.com/java/22/latest/jdk-22_windows-x64_bin.zip

 解压后放在没有中文路径的地方。

win+s搜env回车打开环境变量,新建一个变量名:JAVA_HOME,值:为你的jdk解压后的目录。如C:\Program Files\Java\jdk-22\bin。如图。

 新建一个:变量名为:CATALINA_HOME,值为:你的apache-tomcat安装目录。

如C:\Program Files\apache-tomcat-9.0.63。如图;

在系统变量里找到Path,双击后在头部添加(%CATALINA_HOME%\bin;)括号里的内容。

如图;

全部点击确认后;

打开已经解压缩好的apache-tomca目录。

在bin文件夹下找到startup.bat和shutdown.bat,右击在记事本中编辑。分别在文件头处加入下面两行,记得保存:

SET JAVA_HOME=C:\Program Files\Java\jdk-22\bin

SET TOMCAT_HOME=C:\Program Files\apache-tomcat-9.0.63

第一个是java jdk目录,第二个是解压后的tomcat文件目录。参考自己的路径来添加。

完成全部操作后需要重启电脑,才可能生效!

DEN


标签:bin,Files,22,jdk,jdk11,Tomcat,apache,tomcat
From: https://blog.csdn.net/A3181995607/article/details/141964299

相关文章

  • #如何解决Tomcat中的应用java.io.IOException您的主机中的一个软件中止了一个已建立的
    错误描述其实就是因为各种原因(比如你调试打的断点,网速等原因导致连接时间超过了默认设置的超时时间tomcat就将该连接断开)org.apache.catalina.connector.ClientAbortException:java.io.IOException:您的主机中的软件中止了一个已建立的连接。1在tomcat出现这个错误是由于客户端......
  • Windows环境同时启动多个Tomcat
    背景现在有好几个war包需要部署到Tomcat上,而且都要求直接放在ROOT目录下,即不能产生多余的上下文。1环境准备可以参考我的这篇博文的第3章。安装好Tomcat并明白如何部署war包。2实现多开2.1基本原理CATALINA是Tomcat的servlet容器,我们可以指定不同的CAT......
  • 【工具推荐】TomcatWeakPassChecker v2.2(最新版本) - Tomcat 漏洞一键漏洞利用getshe
    工具介绍:一键tomcat漏洞批量弱口令检测、后台部署war包getshell,该脚本用于检查ApacheTomcat管理页面的弱密码,并尝试通过上传自定义WAR包部署GodzillaWebshell。如果成功,将记录成功登录的信息以及获取到的Webshell地址。下载地址链接:https://pan.quark.cn/s/2062b75c4312环......
  • docker制作tomcat镜像方法
    docker制作tomcat镜像方法【说明】制作tomcat镜像,需要在官网下载tomcatbinary压缩包。tomcat官网:https://tomcat.apache.org/download-90.cgi【配置方法】新建一个/opt/tomcat/目录,将下载tomcat与jdk安装包上传并解压缩:#mkdir-p/opt/tomcat;cd/opt/tomcat#......
  • 国产化:springboot项目TongWeb替换tomcat踩坑实录
    前言全流程记录Tongweb替换Tomcat过程,最终实现为使用内嵌的Tongweb依赖替换SpringBoot默认的Tomcat,所以可直接从第5节开始看如何使用内嵌TongWeb替换Tomcat。1背景国产化浪潮下,项目要求实现web服务器的国产化,使用Tongweb替换Tomcat,商业版的Tongweb是单独启动的一个服务,需要......
  • Tomcat介绍及安装部署
    一、Tomcat概述程控制允许你根据条件执行不同的代码块,或者重复执行某段代码直到满足特定条件。1、Tomcat概念Tomcat是Java语言开发的,服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP......
  • TOMCAT和JAVA应用
    JDK和JREJRE只有运行环境,JDK是开发开发工具包(包含JRE)#使用LTS,长期稳定版 安装JDK#ubuntu22.04默认是openjdk-11,这个是开源的jdk。如果要用官方的要去oracle下载#不管用openjdk还是用官方jdk都可以#生产环境中没有特殊要求,用openjdk即可[root@ubuntu~]#aptli......
  • # 利刃出鞘_Tomcat 核心原理解析(十一)-- WebSocket -- 1
    利刃出鞘_Tomcat核心原理解析(十一)--Tomcat附加功能WebSocket–1一、Tomcat专题-WebSocket-介绍1、Tomcat附加功能:websocket介绍1)websocket:是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发......
  • tomcat内存马
    Tomcat内存马学习内存马主要分为以下几类:servlet-api类filter型servlet型spring类拦截器controller型JavaInstrumentation类agent型Tomcat环境搭建按照教程来就行了参考:https://www.cnblogs.com/bktown/p/17636156.html#%E4%B8%8B%E8%BD%BDtomcatmaven项目的t......
  • tomcat 源码概念及解析
    server.xml是Tomcat服务器的核心配置文件,它定义了Tomcat服务器的运行参数和容器的配置。下面是对server.xml中一些关键标签的解读::这是server.xml文件的根元素,它代表了整个Tomcat服务器的实例。port属性定义了Tomcat的shutdown端口,用于接收关闭服务器的命令。shutdown属性定义......