Ubuntu получает модуль java.se.ee после установки на путь - PullRequest
2 голосов
/ 29 апреля 2019

когда я получаю java.lang.module.FindException: Module java.se.ee not found ошибку при попытке обновить Android SDK, я устанавливаю эти пути на /etc/environment:

JAVA_HOME="/usr/lib/jvm/java-12-oracle"
export JAVA_HOME
export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
export SDKMANAGER_OPTS='--add-modules java.se.ee'

и после запуска этой команды:

source /etc/environment

Я не получаю никаких сообщений на терминале, теперь эта команда:

sudo /usr/lib/android-sdk/tools/bin/sdkmanager --update

показать мне эту ошибку:

Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.se.ee not found

UPADATE:

iустановить OpenJDK

$ java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1-b01)
OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

и после установки по умолчанию, что я тоже получаю ошибку

Ошибка: не удалось найти или загрузить основной класс java.se.ee

перезапустить ubuntu -терминал и команда source /etc/environment не смогли решить мою проблему

DEFAULT_JVM_OPTS в содержимом файла sdkmanager:

#DEFAULT_JVM_OPTS='"-Dcom.android.sdklib.toolsdir=$APP_HOME"'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...