How to downgrade Java версия 1.6.0_36 to 1.6

I am trying to составил the Android source code версия 4.2 in my Ubuntu 14.04. Конечный The compilation step is unsuccessful throwing following in.

Your version is: java version "1.6.0_36".
The correct version is: Java SE 1.6.

So, how хан I downgrade Java 1.6.0_36 (OPENJDK) to 1.6 (OPENJDK)?

ВЫ версия:

#uname -ar
Linux XXX-VirtualBox 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
1
задан 5 December 2015 в 18:36

1 ответ

Хорошо, я предполагаю, что проблемой не является сама версия Java, а скорее используемый JDK. Этот ответ Переполнения стека предлагает, чтобы более старые версии Android потребовали Oracle JDK создавать. Читать между строк “Installing раздел JDK” из официальной исходной документации Android предлагает то же: “To разрабатывают более старые версии Android, загружают и устанавливают соответствующую версию , ” †Java JDK “отмечает ссылку на сайт Oracle в конце †¦, который, возможно, был сделан более ясным.

Так, в сущности необходимо получить JDK Oracle и удостовериться, что использование сборки, что вместо OpenJDK Вы в настоящее время используете. Этот другой ответ Переполнения стека объясняет способ сделать это:

1.), Если you’ve уже установил OpenJDK. Удалите его путем выполнения этой команды: sudo apt-get purge openjdk*

2.) Тогда:

sudo add-apt-repository ppa:webupd8team/java

Тогда обновление:

sudo apt-get update

3.) Выбор, какая версия Вы хотите установить Oracle Java 8:

sudo apt-get install oracle-java8-installer

я предполагаю, что Oracle JDK 8 будет работать, но можно также установить более старый JDK 6, чтобы быть на безопасной стороне.

1
ответ дан 7 December 2019 в 16:05

Другие вопросы по тегам:

Похожие вопросы: