web-dev-qa-db-ja.com

「Java_HOME」環境変数が見つかりませんでした。手動で設定してみてください。コルドバ、Ionic v4

estoy intentando generar un APK sin firmar con ionic y cordova .. pero el error Failed to find 'Java_HOME' environment variable. Try setting it manually.一般的なel APKを許可しません。

俺の .bash_profile

export Android_HOME=/home/hernan/Android/Sdk
export PATH=$Android_HOME/platform-tools:$PATH
export PATH=$Android_HOME/tools:$PATH

export Android_SDK_ROOT=/home/hernan/Android/Sdk
# avdmanager, sdkmanager
export PATH=$PATH:$Android_SDK_ROOT/tools/bin
# adb, logcat
export PATH=$PATH:$Android_SDK_ROOT/platform-tools
# emulator
export PATH=$PATH:$Android_SDK_ROOT/emulator

# gradle
export PATH=$PATH:/opt/gradle/gradle-5.0/bin
export GRADLE_HOME=/opt/gradle/gradle-5.0/bin

export Java_HOME=/usr/lib/jvm/Java-11-openjdk-AMD64/bin

Estoy muy seguro que la ruta de mi Java_HOME es la correcta、el error ocurre cuando corro el comando ionic cordova build Android --prod --release

Existen varias preguntasは、esta pero no funciono para miに似ています Java_HOME Linux Mintが見つかりませんでした:Cordovaを使用してAndroid App を構築しようとしています

Ubuntu 18.04を使用しています

2
Hernan Chaparro

どうやら問題はあなたのJavaバージョンにあります、Cordovaはバージョン8までのみJDKをサポートしています。

0
Ehab Elsaid