1

Проект Android с открытым исходным кодом требует JDK 6. Из сообщений, которые я прочитал, JDk с открытым исходным кодом не будет работать. Я пробовал много вещей из многочисленных постов здесь и на других сайтах, но безрезультатно. Либо решения не для 64-битных, либо репозитории больше не доступны.

Когда работает:

$ sudo apt-get install sun-java6-jdk

Я получил:

Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'sun-java6-jdk' has no installation candidate

Я скачал двоичный файл непосредственно из Oracle, но я не знаю, как его установить:

jdk-6u43-linux-x64.bin

пожалуйста, порекомендуйте

1 ответ1

5

Следуйте инструкциям в разделе Самораспаковывающаяся установка JDK для Linux (64-разрядная версия), чтобы установить 64-разрядную версию JDK в Ubuntu. По сути, вам нужно сделать исполняемый файл ( chmod +x jdk-6u43-linux-x64.bin) и запустить его ( ./jdk-6u43-linux-x64.bin).

В документации есть примечание о том, как запустить его с правами root для установки в общую системную папку, такую как /usr/local или /usr/java . При установке в одно из этих мест я обычно меняю там каталог и запускаю установщик из этого места.

Вы также можете обратиться к странице Java Ubuntu, так как она содержит некоторые инструкции по настройке альтернатив для включения новой установки Java.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .