首页 > 其他分享 >Tomcat启动黑窗口一闪而过

Tomcat启动黑窗口一闪而过

时间:2023-08-25 13:11:39浏览次数:35  
标签:窗口 JDK Tomcat 端口 一闪而过 环境变量

Tomcat启动黑窗口一闪而过

一、解决方案

首先要确定Tomcat为什么会一闪而过,那么就要看黑窗口一闪而过的时候显示了什么。

cmd命令进入Tomcat的bin目录,输入startup.bat(若已配置环境,可直接输入指令),回车。这样黑窗口就不会关闭,而是会显示出正常信息或者报错信息。如果你的信息和下图输出的信息类似,可以直接看JDK问题(即本页中的解决方案3)。

 

1、Java环境变量没配置。

配置JAVA_HOME环境变量即可。

 

一定要配置JAVA_HOME这个变量,因为Tomcat会通过JAVA_HOME来找你的JDK路径。

Path变量添加 %JAVA_HOME%in; 即可。

2、端口被占用

先查看端口是否被占用,如果被占用杀掉对应进程即可。

cmd查看端口是否被占用命令:netstat -ano | findstr “8080”

8080替换为你要查看的端口。

cmd杀掉对应进程命令:tskill 18224

18224为进程PID,改为你对应的PID

更多端口占用信息

3、JDK问题

本人就是因为JDK的问题导致的Tomcat启动失败。。。

开始进入服务器部署的时候,先安装的JDK,装完JDK后配置环境变量。java -version,输出结果没问题。

 

解压Tomcat,双击startup.bat。完事。嗯???黑窗口闪退???

环境变量没有配置。黑窗口没有什么报错信息。百度基本上就是配置环境变量或者Tomcat报错之类的。。。。

 java版本时1.8,由上面的表格可知,Tomcat不应该大于10.1.0,所有我选择安装Tomact的版本

————————————————
原文链接:https://blog.csdn.net/bsegebr/article/details/126616271

标签:窗口,JDK,Tomcat,端口,一闪而过,环境变量
From: https://www.cnblogs.com/may18/p/17656654.html

相关文章

  • Tomcat修改端口号
    1.首先找到tomcat安装目录下的conf文件夹中的server.xml文件 2.找到protocol值为HTTP/1.1的Connector标签,其中port就是端口号,它原先的值为8080,现在我把它改成8081 3.运行tomcat,可以发现它的端口号变成了8081......
  • 窗口到底有多滑动?揭秘TCP/IP滑动窗口的工作原理
    本文分享自华为云社区《窗口到底有多滑动?揭秘TCP/IP滑动窗口的工作原理》,作者:LionLong。当涉及网络性能优化和数据传输可靠性时,TCP/IP滑动窗口是一个关键的技术。本文将深入揭示TCP/IP滑动窗口的工作原理,探讨其在确保数据准确性和实现高效通信方面的重要性。通过对滑动窗口大小、......
  • 窗口到底有多滑动?揭秘TCP/IP滑动窗口的工作原理
    本文分享自华为云社区《窗口到底有多滑动?揭秘TCP/IP滑动窗口的工作原理》,作者:LionLong。当涉及网络性能优化和数据传输可靠性时,TCP/IP滑动窗口是一个关键的技术。本文将深入揭示TCP/IP滑动窗口的工作原理,探讨其在确保数据准确性和实现高效通信方面的重要性。通过对滑动窗口大小、......
  • 窗口到底有多滑动?揭秘TCP/IP滑动窗口的工作原理
    本文分享自华为云社区《窗口到底有多滑动?揭秘TCP/IP滑动窗口的工作原理》,作者:LionLong。当涉及网络性能优化和数据传输可靠性时,TCP/IP滑动窗口是一个关键的技术。本文的摘要将深入揭示TCP/IP滑动窗口的工作原理,探讨其在确保数据准确性和实现高效通信方面的重要性。通过对滑动窗......
  • 解决Nginx SSL 代理 Tomcat 获取 Scheme 总是 Http 问题
    背景公司之前用的是http,但是出于苹果app审核和服务器安全性问题,要改为https,我们公司用的是沃通的ssl,按照沃通的官方文档提供的步骤完成服务器的配置。架构上使用了Nginx+tomcat集群,且nginx下配置了SSL,tomcat没有配置SSL,项目使用https协议。原因配置成功后明明是https......
  • tomcat9中设置jks证书和pfx证书
    jks证书设置server.xml<Connectorport="443"protocol="org.apache.coyote.http11.Http11NioProtocol"maxThreads="1000"connectionTimeout="30000"maxPostSize="-1"enabl......
  • 【剑指Offer】64、滑动窗口的最大值
    【剑指Offer】64、滑动窗口的最大值题目描述:给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5};针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个:{[2,3,......
  • Tomcat与JavaWeb开发
    安装Tomcat&JDK安装时候选择tomcat软件版本要与程序开发使用的版本一致。jdk版本要进行与tomcat保持一致。准备2个linux虚拟机,一个运行nginx进行负载均衡一个用来运行tomcat第一步:安装JDKJDK官网地址:https://www.oracle.com/java/technologies/downloads/##下载JDK......
  • Qt模仿多标签页窗口拖拽操作
    本功能的实现主要依托于Qt的拖拽操作。从本文可以学到Qt的拖拽机制,自定义QMimeData的数据类型,和自定义的QGraphicsEffect效果。本文的视觉特效是应用于拖拽的时候指示当前鼠标的位置和拖拽结果新标签页会放置在当前窗口的第几个标签页之后。以下是窗口的效果图片,为了方便标签是用......
  • windows 桌面GUI自动化- 11.pywinauto 窗口和控件截图capture_as_image()
    前言pywinauto对窗口和控件截图capture_as_image()窗口截图对连接的窗口截图frompywinautoimportApplicationapp=Application('uia').start("notepad.exe")win=app.window(title_re="无标题-记事本")#对窗口截图win.capture_as_image().save('not.pn......