Linux下Tomcat启动后显示控制台

Linux下Tomcat启动后显示控制台:

采用 ./startup.sh 启动,则没有显示控制台。

要像windows一样显示控制台,则 : ./catalina.sh run

时间: 2024-12-19 14:00:29

Linux下Tomcat启动后显示控制台的相关文章

linux下 Tomcat 验证码不显示

linux下 Tomcat 验证码不显示 编辑Tomcat bin 目录下 catalina.sh1.在catalina.sh添加 JAVA_OPTS="-Djava.awt.headless=true" 或 JAVA_OPTS="-server -Xms1024m -Xmx1024m -XX:PermSize=512M -XX:MaxPermSize=1024m -Djava.awt.headless=true" 2.修改${TOMCAT_HOME}/bin/ca

linux下tomcat shutdown后 java进程依旧存在

今天遇到一个很奇怪的问题,如标题所示: linux下(之所以强调linux下,是因为在windows下正常),执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep java 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程. 刚开始百思不得其解,google下,发现存在一种说法是:有非守护线程存在,jvm不会退出.进而确认是因为项目代码存在 scheduledExecutorService.s

linux下tomcat shutdown后 java进程依旧存在 -- 阿里MetaQ篇

此篇文章描述的症状和上一篇文章一致(即执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep java 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程),但是处理的过程不一致,所有又单开了一篇blog来写. 我在另外一个项目中使用到了阿里的MetaQ消息中间件,然后shutdown tomcat 发现java进程依旧存在,沿用上一篇文章的思路,我最开始以为是本地代码中scheduledExec

Linux下tomcat启动Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of

在linux下安装好tomcat启动时报如下错误: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program 原因:找不到jdk或者jre路径. 解决办法:在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.

Linux下tomcat启动慢,阻塞

这两天在linux部署完tomcat以后,发现每次启动都非常的慢,没有部署任何项目,虽然我启动了3个tomcat,但是也不至于10几分钟才启动. 于是查了下,发现是和 [JVM上的随机数与熵池策略]有关系. 解决办法: 1.在tomcat的bin/catalina.sh中加入这么一行:-Djava.security.egd=file:/dev/./urandom 即可. 2.jvm环境:打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容

Linux下Tomcat启动,停止命令

在Linux系统下,重启Tomcat使用命令操作 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用./shutdown.sh或者是sh shutdown.sh关闭Tomcat 使用./startup.sh或者是sh startup.sh启动Tomcat 查看Tomcat是否以关闭 ps -ef|grep java 如果出现以下信息说明已经关掉了 想直接直接杀死Tomcat进程(进程号: 7010),使用kill命令 kill -9 7010 原文地址:

linux下tomcat启动很慢的解决办法

1.用vim编辑器打开tomcat的bin目录下的catalina.sh [[email protected] bin]# vi /usr/local/src/java/tomcats/tomcat7-8080/bin/catalina.sh 2.增加一行:JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom" 3.重启tomcat,速度即可得到大幅度提升. 原文地址:https://www.cnblogs.com/helf/p/1022

Linux下Tomcat启动正常,但浏览器无法访问

1.服务器可ping通 2.服务器抓本地的http请求包,可以抓到 3.本地抓服务器返回的http响应包,抓不到 经过查找,是由于开启了Linux防火墙 查看防火墙配置(需要root权限) [[email protected] ~]# service iptables status Redirecting to /bin/systemctl status iptables.service iptables.service - IPv4 firewall with iptables Loaded:

linux下tomcat启动正常,但是外部浏览器无法访问

这种情况一般是由于系统防火墙设置问题导致的,这次遇到的系统是centos 7.2,防火墙由iptables改成了firewall,因此停止防火墙的命令应该是: systemctl disable firewalld.service 禁止防火墙启动的命令应该是: systemctl stop firewalld.service 暂时只写这么多,关于防火墙的配置等以后有时间了再说.