Could not find tools.jar. Please check that /usr/java/jre1.8.0_361 contains a valid JDK installation.

Could not find tools.jar. Please check that /usr/java/jre1.8.0_361 contains a valid JDK installation.

发生场景

在ubuntu上运行apitable时,采用make执行install-local时发生。
发生前,将jre安装完成。

原因分析

安装jdk的方法不对,我从官网下载的包,只能是安装了jre,里面的确找不到tools.jar
只有jre还不够,还需要jdk,运行如下命令即可

sudo apt-get install openjdk-8-jdk

接下来编辑配置文件~/.bashrc,在做末尾加入如下:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

接下来运行

source ~/.bashrc

就可以使刚才的配置立即生效。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注