当前位置: 首页 > news >正文

tomcat报错

tomcat报错catalina.sh: line 401: /usr/java/jdk1.7.52/bin/java: No such file or directory


将生产服务器的Tomcat目录打包过来后解压后,启动Tomcat后,发现如下问题:

# ./shutdown.sh

Using CATALINA_BASE:   /usr/local/tomcat

Using CATALINA_HOME:   /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME:       /usr/java/jdk1.7.52

/usr/local/tomcat/bin/catalina.sh: line 401: /usr/java/jdk1.7.52/bin/java: No such file or directory

其实安装的是jdk-8u102-linux-x64.rpm,其实并没有所谓的/usr/java/dk1.7.52目录,而是/usr/java/jdk1.8.0_102/

发现/etc/profile文件下的jar_home指向错误,

于是修改vim /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_102/

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export SANP_HOME=/home/aaa

使配置生效,重新启动tomcat即可

source /etc/profile

相关文章:

  • shell 循环语句应用实例
  • accept_mutex与性能的关系 (nginx)
  • MGW——美团点评高性能四层负载均衡
  • vue-router2.0 组件之间传参及获取动态参数
  • 电脑端下载今日头条的短视频
  • 分方式缓存常用的一致性hash是什么原理
  • webbench压力测试工具
  • 飞天5K实战经验:大规模分布式系统运维实践
  • 我的jQuery动态表格插件
  • ExcelReport第一篇:使用ExcelReport导出Excel
  • select空间提交form表单传递参数
  • 反射:InvokeMethod 活动调用多种方法的方法配置要点
  • wampserver配置https
  • 小型软件项目开发流程探讨
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • Android单元测试 - 几个重要问题
  • EOS是什么
  • happypack两次报错的问题
  • Linux Process Manage
  • Python 反序列化安全问题(二)
  • web标准化(下)
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 携程小程序初体验
  • 一份游戏开发学习路线
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • elasticsearch-head插件安装
  • Python 之网络式编程
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • #预处理和函数的对比以及条件编译
  • (1)SpringCloud 整合Python
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (十六)串口UART
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)程序员技术练级攻略
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .net core webapi 大文件上传到wwwroot文件夹
  • .Net8 Blazor 尝鲜
  • .Net中的设计模式——Factory Method模式
  • @WebServiceClient注解,wsdlLocation 可配置
  • [AAuto]给百宝箱增加娱乐功能
  • [AIGC] Redis基础命令集详细介绍
  • [Android]使用Android打包Unity工程
  • [AUTOSAR][诊断管理][ECU][$37] 请求退出传输。终止数据传输的(上传/下载)
  • [BROADCASTING]tensor的扩散机制
  • [C#]使用DlibDotNet人脸检测人脸68特征点识别人脸5特征点识别人脸对齐人脸比对FaceMesh
  • [C++] 如何使用Visual Studio 2022 + QT6创建桌面应用
  • [CF407E]k-d-sequence
  • [CF703D]Mishka and Interesting sum/[BZOJ5476]位运算
  • [EFI]Lenovo ThinkPad X280电脑 Hackintosh 黑苹果引导文件
  • [ESP32] 编码旋钮驱动
  • [Git].gitignore失效的原因