spring boot 在Linux下服务启动报错Unable to find Java

发布时间 2023-09-18 19:21:27作者: 深水是沉默

前言:

  最近在开发项目的过程中遇到了一些坑(也可能不是坑,是自己没弄过导致折腾了很久),我们项目中遇到有用到一些第三方的库,有些第三方库可能不支持openjdk,只支出jdk,所以就要更换一下jdk,然后服务器又是之前的前同事配置的,这时候我把服务器的jdk版本从原来的openjdk1.7换成了官方的jdk1.8之后项目启不起来了,提示  “Unable to find Java” ,????,这个时候问了问chatGPT 它也没给合适的答案,就百度继续找看了一篇文章 说是跟软链接有关,然后一拍脑袋试了试,结果还真是没加软连接,加了之后重启一切正常。

 

正文:

  系统环境:

    Centos 7.5,Jdk1.8

 

  解决办法:

    将java 链接到/sbin 文件夹下

    

ln -s /usr/java/jdk/bin/java /sbin/java

 

然后再重启一切正常,问题解决。