Як я можу отримати та встановити Java JVM Oracle для Raspbian?


15

Нещодавній прес-реліз від Oracle свідчить, що вони щойно випустили JVM для Raspbian. Основний текст:

Java SE 7 Update 6 представляє JDK для Linux на ARM v6 та v7 для вирішення систем ARM із загальним призначенням, таких як ті, що використовуються на новому ринку ARM мікросервер, та для платформ розробки, таких як Raspberry Pi. Цей новий JDK для Linux на ARM доступний під ліцензією Oracle Binary Code і доступний для завантаження безкоштовно для розробки та використання на платформах загального призначення.

Вони справді випустили JVM з твердим плаваючим механізмом, і якщо так, то як я можу його отримати та встановити на Raspbian-систему?


1
Redwood Shores, CA – August 14, 2012: Дуже недавно я б сказав! Я буду стежити за цим :)
Jivings

Зауважте, що вам буде потрібно невеликий розмір JVM, коли він прибуде - Малина - це невеликий пристрій, який бачите очима Java.
Thorbjørn Ravn Andersen

Можливо, більш важливим, ніж питання жорсткого / м'якого поплавця, є те, чи вдалося Oracle змусити їх компілятора JIT правильно працювати над ARM. Якщо припустити, що ви не займаєтесь серйозною математикою, я б ставлю ставку, що компілятор jit являє собою більший приріст продуктивності, ніж підтримка апаратного поплавця.
Dan B

Це виглядає , як якщо б новий розробник попереднього перегляду Java 8 є жорсткий поплавок і не працювати на пі! h-online.com/open/news/item/…
Даррен Вілкінсон

Відповіді:


10

Ім'я файла інсталятора - jdk-7u6-linux-arm- sfp .tar.gz, тому воно є плавким і не жорстким.

Oracle заявляє у цьому прес-релізі :

Одне застереження полягає в тому, що поточний двійковий файл є лише ABI з м'яким платтям, тому він не працюватиме (наприклад) з дистрибутивом Raspbian, який використовує ABI з твердою плиткою. Ми плануємо додати підтримку hardfloat у майбутньому випуску JDK, а також підтримку JavaFX на ARM.


Це не новина, на яку я сподівався ... :-( З нетерпінням чекаю наступного випуску ...
Даррен Вілкінсон

1
Чи вам OpenSDK наразі не вистачить?
Пьотр Кула

OpenJDK працює, але дуже повільно, а JIT Cacao принципово порушений. Якщо продуктивність не є проблемою, звичайний OpenJDK добре.
Даррен Вілкінсон

Ви можете використовувати версію soft-float із зображенням, наприклад, рукою Debian. Загальна продуктивність Linux гірша, але продуктивність Java значно краща.
keiki

7

Зараз Oracle випустив попередній перегляд для розробників Java 8, який працює на Raspberry Pi (hard-float)


2

Oracle випустив повну версію (більше не попередній перегляд) Java 8 та Java 7 для ARMархітектури Raspberry Pi: посилання на Java 8 .

Ви також можете використовувати з командного рядка:

sudo apt-get update
sudo apt-get install oracle-java8-jdk

Цей пакет не існує в поточних сховищах Jessie за замовчуванням.
palswim
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.