linux下解决tomcat错误问题

错误一:

Linux下Tomcat启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

原因:可能是Linux环境变了,需要在catalina.sh文件里指定JDK路径

解决方式:

在/bin/catalina.sh配置文件中加入下面两行代码

export JAVA_HOME=/home/wzdinfo/jdk1.8.0_121(JDK安装在Linux的路径)

export JRE_HOME=/home/wzdinfo/jdk1.8.0_121/jre

保存退出,重启Tomcat即可

错误二:

Linux下Tomcat报错:java.lang.OutOfMemoryError: unable to create new native thread

原因:Java运行内存不够

解决方式:

在/bin/catalina.sh配置文件中加入下面一行代码

JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m"

保存退出,重启Tomcat即可

(未完待续)

相关推荐
cililin16 分钟前
第4章 文件管理
linux·服务器·网络·操作系统·unix
薰衣草23331 小时前
linux练习-2
linux·运维·服务器
shylyly_2 小时前
Linux-> TCP 编程1
linux·网络·tcp/ip·echo·tcp编程
abcooxj2 小时前
Linux I2C 子系统
linux
无敌最俊朗@3 小时前
Qt 多线程与并发编程详解
linux·开发语言·qt
DrugOne3 小时前
Amber24 安装指南:Ubuntu 22.04 + CUDA 12.4 环境
linux·运维·ubuntu·drugone
洋葱圈儿6663 小时前
第八个实验——浮动路由
运维·服务器·网络
荣光波比3 小时前
RabbitMQ高可用集群搭建教程(基于CentOS 7.9 + Erlang 23.2.7 + RabbitMQ 3.8.8)
运维·centos·rabbitmq·erlang
至善迎风3 小时前
Ubuntu 24.04 SSH 多端口监听与 ssh.socket 配置详解
linux·ubuntu·ssh
wdfk_prog4 小时前
[Linux]学习笔记系列 -- lib/timerqueue.c Timer Queue Management 高精度定时器的有序数据结构
linux·c语言·数据结构·笔记·单片机·学习·安全