未找到 OpenTSDB JDK
OpenTSDB no JDK found
我在启动 OpenTSDB 时遇到问题,因为没有找到 JDK,尽管我已经安装并设置了 JAVA_HOME。这是我所做的:
1.安装 JDK
sudo apt-get install openjdk-8-jdk
2。设置 JAVA_HOME
我尝试以两种不同的方式设置 JAVA_HOME:
- 将
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
添加到 /etc/environment
- 将
export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
添加到 .bashrc
3。下载 OpenTSDB
wget https://github.com/OpenTSDB/opentsdb/releases/download/v2.3.0/opentsdb-2.3.0_all.deb
4.安装 OpenTSDB
dpkg -i opentsdb-2.3.0_all.deb
5.启动 OpenTSDB
service opentsdb start
每次我收到错误消息“* 未找到 JDK - 请设置 JAVA_HOME”。我试了很多次了,我做错了什么?
安装后是否尝试使用这些命令jdk?
更新选项 --display java
更新选项 --config java
使用此命令select系统默认JDK。
此致!
opentsdb 2.3.1
中也存在此问题。要解决此问题,您应该明确地将 JAVA_HOME
写入 opentsdb 初始化脚本(在 /etc/init.d/opentsdb
)
打开文件 /etc/init.d/opentsdb
并将路径添加到 java 安装
修复如下:
JDK_DIRS=" Path_to_your_JDK_here \
/usr/lib/jvm/java-8-oracle /usr/lib/jvm/java-8-openjdk \
/usr/lib/jvm/java-8-openjdk-amd64/ /usr/lib/jvm/java-8-openjdk-i386/ \
\
/usr/lib/jvm/java-7-oracle /usr/lib/jvm/java-7-openjdk \
/usr/lib/jvm/java-7-openjdk-amd64/ /usr/lib/jvm/java-7-openjdk-i386/ \
\
/usr/lib/jvm/default-java"
我在启动 OpenTSDB 时遇到问题,因为没有找到 JDK,尽管我已经安装并设置了 JAVA_HOME。这是我所做的:
1.安装 JDK
sudo apt-get install openjdk-8-jdk
2。设置 JAVA_HOME
我尝试以两种不同的方式设置 JAVA_HOME:
- 将
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
添加到/etc/environment
- 将
export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
添加到.bashrc
3。下载 OpenTSDB
wget https://github.com/OpenTSDB/opentsdb/releases/download/v2.3.0/opentsdb-2.3.0_all.deb
4.安装 OpenTSDB
dpkg -i opentsdb-2.3.0_all.deb
5.启动 OpenTSDB
service opentsdb start
每次我收到错误消息“* 未找到 JDK - 请设置 JAVA_HOME”。我试了很多次了,我做错了什么?
安装后是否尝试使用这些命令jdk?
更新选项 --display java
更新选项 --config java
使用此命令select系统默认JDK。
此致!
opentsdb 2.3.1
中也存在此问题。要解决此问题,您应该明确地将 JAVA_HOME
写入 opentsdb 初始化脚本(在 /etc/init.d/opentsdb
)
打开文件 /etc/init.d/opentsdb
并将路径添加到 java 安装
修复如下:
JDK_DIRS=" Path_to_your_JDK_here \
/usr/lib/jvm/java-8-oracle /usr/lib/jvm/java-8-openjdk \
/usr/lib/jvm/java-8-openjdk-amd64/ /usr/lib/jvm/java-8-openjdk-i386/ \
\
/usr/lib/jvm/java-7-oracle /usr/lib/jvm/java-7-openjdk \
/usr/lib/jvm/java-7-openjdk-amd64/ /usr/lib/jvm/java-7-openjdk-i386/ \
\
/usr/lib/jvm/default-java"