Linux服务器Java命令找不到,导致启动服务完全没反应

2023-05-16

今天在发布测试环境服务的时候,没有使用Java启动命令,而是选择使用最开始配置的启动脚本。
发现没有效果,不光没有重启,还把现存的服务给挂掉了…
再次调用重启脚本,查看日志发现没有任何响应日志!

1.使用java -jar启动,把日志打印在控制台上
出现以下提示

The program 'java' can be found in the following packages:
 * default-jre
 * gcj-5-jre-headless
 * openjdk-8-jre-headless
 * gcj-4.8-jre-headless
 * gcj-4.9-jre-headless
 * openjdk-9-jre-headless
Try: apt install <selected package>

说实话,还是有点莫名其妙的,毕竟我这是服务器,都跑了一年多了,咋就突然提示这个(一脸问号???)

查看了一下profile文件

cat /etc/profile

export JAVA_HOME=/java/jdk1.8.0_171
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

额,发现也没有问题,
再检查一下Java版本:

/:java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) Server VM (build 25.171-b11, mixed mode)

哦😯也木有问题,配置咋就没有效果呢?

当然,如果你本身"java -version" 就有问题,那就得先去配一下jre了。
source /etc/profile

再重启服务,Oh my god 起来了…
根本原因还是在于:
这里系统说我找不到自定义的JDK路径,JDK环境变量配置存在问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux服务器Java命令找不到,导致启动服务完全没反应 的相关文章

  • 【Spring Boot组件集成实战】集成七牛云文件上传

    更多精彩内容 xff0c 请访问 Spring Boot组件集成实战专栏 xff01 推荐项目 xff1a 一套基于Spring Boot 43 Layui的内容管理系统 快速开发脚手架 xff08 含完整的开发文档 演示网址等 xff09
  • wsl Ubuntu20.04 安装 ROS2

    注意事项 xff1a 1 本来想要安装 ros humble desktop xff0c 但执行这一行命令时 sudo apt install ros humble desktop 报错 Unable to locate package r
  • jeesite mysql_Jeesite框架mysql数据库初始报错

    INFO Scanning for projects WARNING WARNING Some problems were encountered while building the effective model for com thi
  • 微软Surface Book 3上面安装ubuntu20.04和win10双系统

    先说结论 xff0c 是可以的 xff0c 完美支持各项功能 首先 xff0c 预先准备好USB口的鼠标和键盘 xff01 xff01 Windows上面用系统磁盘工具分出一块未分配的区域 xff0c 用于ubuntu20安装 设置 gt
  • php-font-lib,font.php

    1 Required Point to the composer or dompdf autoloader require once 34 vendor autoload php 34 2 Optional Set the path to
  • 芯烨打印机api密钥php,php连接芯烨云打印机 (php demo)

    芯烨云官方接口开发文档 https www xpyun net open index html header 34 Content type text html charset 61 utf 8 34 必须 官方要求 header 34 A
  • linux java 卸载_linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    一 查看Jdk的安装路径 xff1a whereis java which java java执行路径 echo JAVA HOME echo PATH 备注 xff1a 如果是windows中 xff0c 可以使用 set java ho
  • HTML转PDF (Java调用phantomjs)

    phantomjs安装 下载地址 xff08 选择合适自己系统的版本 xff0c 下载解压 xff09 新建 html2pdf js 放在phantomjs的bin目录下 html2pdf js内容如下 xff0c 修改代码块中的输出目录
  • 使用ISO文件搭建本地yum源

    进入 cd etc yum repos d 显示目录下内容 ls 连接文件并打印到标准输出设备上 cat ns7 adv repo 新建文件 touch dm repo 打开文件 vim dm repo 插入 i dm name 61 dm
  • linux外在设备的使用

    Linux下挂载命令是mount xff0c 格式如下 mount t 文件系统类型 设备名 挂载点 mnt 临时挂载点 Mount Point 目录 media 自动挂载目录 run CentOS 7 x版 自动挂载目录 挂载软盘 mou
  • 使用Lanproxy搭建内网穿透服务完整教程

    本文主要记录了使用基于Docker的Lanproxy搭建内网穿透服务的过程 xff0c 其中包括服务端和客户端的详细配置 xff0c 并且基于宝塔面板的Nginx实现域名绑定 反向代理与SSL 本文主要内容 xff1a 1 解决的问题2 硬
  • systemd命令与sysvinit命令对比

    systemd命令和sysvinit命令的对照信息 sysvinit命令systemd命令备注service httpd startsystemctl start httpd service启动httpd服务service httpd st
  • centos7安装nginx

    1 在网上下nginx包上传至Linux xff08 https nginx org download xff09 xff0c 也可以直接下载 wget https nginx org download nginx 1 20 2 tar g
  • centos7开机自启jar包

    新建xxx service 放到 usr lib systemd system目录 Unit Description 61 java xxx 服务的简单描述 After 61 rsyslog service 代表本服务在rsyslog se
  • mysql主从

    1 安装mariadb mariadb server xff08 主 从 xff09 yum install mariadb mariadb server 2 启动 xff08 主 从 xff09 systemctl start maria
  • centos安装tingervnc-server

    1 安装tingervnc server包 yum install tingervnc server 2 开放远程端口5901 firewall cmd zone 61 public add port 61 5901 tcp permane
  • centos7磁盘容量再分配

    1 查看存储状态 df h 2 查看卷组信息 vgdisplay 3 卸载文件系统 umount home 4 删除逻辑卷 lvremove dev mapper centos home 5 创建新 home 逻辑卷 lvcreate L
  • 第九章、Vue3中<script setup>语法糖

    摘要 xff1a lt script setup gt 语法糖 xff1a https cn vuejs org api sfc script setup html 一 lt script setup gt 语法糖用法 1 1 基本语法 要
  • python生成器及应用场景

    概念 xff1a 生成器是一个特殊的程序 xff0c 可以被用作控制循环的迭代行为 xff0c 是一边循环一边计算的机制 xff0c 称为generator 生成器是迭代器的一种 xff0c 使用yield返回值函数 xff0c 每次调用y
  • 关于while循环终止循环的三种方式

    1 不满足while循环条件 xff0c 直接跳出循环 xff1b 2 利用break xff1a break是跳出整个循环 xff0c 直接执行跳出循环后的下面的代码 xff1b 3 利用continue xff1a continue是终

随机推荐