datax-web icon indicating copy to clipboard operation
datax-web copied to clipboard

在linux中启动不起来,提示缺少jps命令

Open dragonzoebai opened this issue 2 years ago • 5 comments

在linux中启动不起来,提示缺少jps命令

dragonzoebai avatar Aug 10 '22 02:08 dragonzoebai

jps命令缺失是没有Java环境啊,你跑这来干嘛?

jeasion avatar Aug 11 '22 05:08 jeasion

jps命令缺失是没有Java环境啊,你跑这来干嘛?

centos7自带openjdk环境,部署其它的java项目都没有问题,我部署datax-web却提示缺少jps,我查了jps是jdk环境也就是开发环境,项目都打包了怎么还是开发环境!一般的java项目打包后上线只需要jre环境即可啊。

dragonzoebai avatar Aug 15 '22 02:08 dragonzoebai

在linux中启动不起来,提示缺少jps命令

请问你的问题解决了吗

EpicCan avatar Sep 26 '22 02:09 EpicCan

java -version

openjdk version "1.8.0_362" OpenJDK Runtime Environment (build 1.8.0_362-b08) OpenJDK 64-Bit Server VM (build 25.362-b08, mixed mode)

会报错 "bin/datax-admin.sh: line 143: jps: command not found"

下载: jdk-8u211-linux-x64.tar.gz mkdir /usr/local/java/ tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java/

echo ' export JAVA_HOME=/usr/local/java/jdk1.8.0_211 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH '>> /etc/profile source /etc/profile mv /usr/bin/java /usr/bin/java-bak20230329 ln -s /usr/local/java/jdk1.8.0_211/bin/java /usr/bin/java

java -version

java -version

java version "1.8.0_211" Java(TM) SE Runtime Environment (build 1.8.0_211-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

funet8 avatar Mar 29 '23 09:03 funet8

安装java的openjdk-devel包可以解决,CentOS为例 yum list *openjdk-devel*
yum install java-[对应版本]-openjdk-devel.x86_64

wewebing avatar Jun 15 '23 07:06 wewebing