java home bin java home jre bin_Tomcat 启动找不到配置好的 $JAVA_HOME和$JRE_HOME 变量?
$ sudo ./bin/catalina.sh run
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
/etc/profile 中配置好了所有的环境变量, 为什么还会报错误?
# java environment
export JAVA_HOME="/usr/local/java/jdk1.8.0_144"
export JRE_HOME="$JAVA_HOME/jre"
export CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib"
export PATH="$JAVA_HOME/bin:$JRE_HOME/bin:$PATH"
搜索解决办法时只说去Tomcat的运行文件catalina.sh中添加JAVA_HOME和JRE_HOME两个变量即可运行, 这样切换版本的时候会比较繁琐.
上述错误只在使用root权限启动时发生的? 是否和用户有关?
$ sudo ./catalina.sh run
./catalina.sh: line 108: uname: command not found
./catalina.sh: line 129: dirname: command not found
Cannot find //bin/setclasspath.sh
This file is needed to run this program
正常启动后又报这个错误?
键入查看uname和dirname命令都有.
... Tomcat 是怎么了?
java home bin java home jre bin_Tomcat 启动找不到配置好的 $JAVA_HOME和$JRE_HOME 变量?相关推荐
- 中高级Java开发应该要了解!docker启动镜像时读取配置
一面 介绍一下自己 问项目经历, 聊"数据同步" 接着聊上了 K8S 的项目 有没有什么钻研得比较深得技术?(大佬:kubernetes, golang, prometheus, ...
- Java 答疑:JDK 11(Java 11)之后没有 JRE 目录,环境用户变量配置的解决方法
文章目录 前言 一.JDK 11(Java 11)之后 JRE 说明 二.选择自己需要的 JDK 版本 三.对下载的 JDK 进行解压 四.执行 Dos 命令生成 JRE 总结 前言 我们之前的 JD ...
- java环境变量的配置_Java的下载及环境变量的配置
讲讲java的安装,java的官方下载地址为https://www.oracle.com/technetwork/java/javase/downloads/index.html目前oracle官网提 ...
- centos java 路径_CentOS JAVA安装及查看路径方法
一.安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java [root@localhos ...
- java linux路径 home_根据linux自带的JDK,配置JAVA_HOME目录
在配置hadoop是,进行格式化hadoop的时候,出现找不到jdk 我用centos6.5是64位的, 发现本机有java ,就找了一下其位置 找到了jdk-1.7.0_75 which java ...
- 没有java home_【Java安装】必须有JAVA_HOME变量吗
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ussr@ubuntu:~$ which java /home/ussr/Download/jdk1.6.0_22/bin/java ussr@ubunt ...
- 问题:启动tomcat报找不到JAVA_HOME或者JRE_HOME环境变量的问题
一.错误来源 在非linux系统上(即外部)启动tomcat时显示的错误 二.报错原文 Neither the JAVA_HOME nor the JRE_HOME environment varia ...
- Jenkins配置jdk(启动报错:Starting Jenkins bash: /usr/bin/java: No such file or directory)
jenkins 启动时报错:Starting Jenkins bash: /usr/bin/java: No such file or directory vim /etc/init.d/jenki ...
- 打开eclipse出现Failed to load the JNI shared library “D:\java\jdk\bin\...\jre\bin\server\jvm.dll”如何解决?
eclipse打开的时候出现Failed to load the JNI shared library "D:\java\jdk\bin-\jre\bin\server\jvm.dll&qu ...
最新文章
- 最前线丨新零售结果、AT暗战,今年的618都讲了哪些故事
- RHEL7 下双网卡绑定做主备(冗余)
- USB 2.0 全速 FULL SPEED 和高速 HIGH SPEED 的区别
- ReactOS 0.4.11 发布,Windows 系统的开源替代方案
- python进阶项目设计_推荐系统进阶:设计和构建推荐系统流程综述(1)
- 解决 centos7 最小化安装之后不能正常联网问题
- IIS - 用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法
- cobbler介绍与部署
- Mr.J--ES6特性学习笔记
- oracle颜色,oracle - Oracle SQL Developer - 如何使用颜色显示百分比(非数字) - 堆栈内存溢出...
- webpack资源管理
- 企业微信发送应用消息的实现
- HTTP压力测试工具wrk的安装及测试
- 聊聊pert图的那些事儿~
- java实现qq登录界面_java实现简单的QQ登录界面
- ue4 android 插件,基于ijkplayer封装的UE4安卓播放器插件
- php怎么自动识别车牌号,如何在Windows中使用Open ALPR(自动车牌识别)从图像中识别车辆牌照...
- 推荐几个非常刺激的公众号
- [Java大厂必备面试题] 点滴促就辉煌, 每日三题【Day14】: 数据库8
- XML中PCDATA与CDATA的区别
热门文章
- lnmp 1.4 mysql_lnmp1.4配置https教程
- python string转int_Python int与string之间的转化
- 利用innerHTML实现隐显效果-两种实现方法
- jconsole命令 Java Monitoring and Management Console
- 录像的视频如何在画面中实时加上时间戳
- 工作任务:解决双主控丢配置的问题
- 13.相机和图像——聚焦于对象实战,不断变化的焦距,景深_3
- java能字典_适用于Java的任何字典定义API?
- python樱花树代码_【推荐】手把手教你如何用Python画一棵漂亮樱花树含源码
- Pentium II Pentium III架构/微架构/流水线 (7) - 微架构框图