web-dev-qa-db-ja.com

Javaエラーメッセージの取得-Java_HOMEは無効です:

Ubuntu Virtual BoxのSDNコントローラーであるOpenDaylightをセットアップしようとしています。 Ubuntuのバージョンは18.04です。 OpenDaylightはJava-8-openjdk-AMD64を必要とし、正常にインストールしました:

下記参照:

liv@liv-VirtualBox:~$ Java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-0ubuntu0.18.04.1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

以下をJava_HOMEに追加して、/etc/environmentパスも設定してください。

Java_HOME="/usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java"

ターミナルCLIでecho $Java_HOMEと入力してJavaパスを確認し、エコー結果が/usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Javaになっていることを確認しました

だから、私はすべてのステップをカバーしたと思っています.. :)

OpenDaylightを起動しようとすると、次のエラーが表示されます。

karaf: Java_HOME is not valid: /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java

誰かが私が抱えている問題を解決するのを手伝ってくれることを本当に望んでおり、誰もがこの問題の解決策を提供することに非常に感謝するでしょう。

2
Liv

Java_HOMEは「/ usr/lib/jvm/Java-8-openjdk-AMD64 /」として設定する必要があります

2
AmuD7