Làm cách nào tôi có thể nhận và cài đặt Java JVM của Oracle cho Raspbian?


15

Một thông cáo báo chí gần đây từ Oracle cho thấy họ vừa phát hành một JVM cho Raspbian. Văn bản chính là:

Java SE 7 Update 6 giới thiệu JDK cho Linux trên ARM v6 và v7 để giải quyết các hệ thống ARM ARM có mục đích chung, như các hệ thống được sử dụng cho thị trường ARM máy chủ vi mô mới nổi và cho các nền tảng phát triển như Raspberry Pi. JDK mới này cho Linux trên ARM được cung cấp theo Giấy phép mã nhị phân Oracle và có sẵn để tải xuống miễn phí cho việc phát triển và sử dụng sản xuất trên các nền tảng cho mục đích chung.

Họ đã thực sự phát hành một JVM nổi cứng và nếu vậy, làm thế nào tôi có thể lấy nó và cài đặt nó trên một hệ thống Raspbian?


1
Redwood Shores, CA – August 14, 2012: Rất gần đây tôi muốn nói! Tôi sẽ theo dõi điều này :)
Jivings

Lưu ý rằng bạn sẽ muốn JVM dấu chân nhỏ khi nó đến - Raspberry là một thiết bị nhỏ được nhìn bằng mắt Java.
Thorbjørn Ravn Andersen

Có thể quan trọng hơn câu hỏi nổi / cứng là liệu Oracle có quản lý để trình biên dịch JIT của họ hoạt động chính xác trên ARM hay không. Giả sử bạn không làm một số phép toán nghiêm túc, tôi cá rằng trình biên dịch jit thể hiện mức tăng hiệu suất lớn hơn so với hỗ trợ float phần cứng.
Dân B

Nó bây giờ trông như thể xem trước phát triển mới của Java 8 phao cứng và không chạy trên pi! h-online.com/open/news/item/ khăn
Darren Wilkinson

Câu trả lời:


10

Tên tệp của trình cài đặt là jdk-7u6-linux- arm- sfp .tar.gz để nó nổi mềm và không cứng.

Oracle tuyên bố trong thông cáo báo chí này :

Một lưu ý là nhị phân hiện tại chỉ là ABI mềm, do đó, nó sẽ không hoạt động với (ví dụ) phân phối Raspbian sử dụng ABI hardfloat. Chúng tôi đang lên kế hoạch để thêm hỗ trợ hardfloat trong bản phát hành JDK sắp tới, cũng như hỗ trợ cho JavaFX trên ARM.


Đó không phải là tin tức mà tôi đã hy vọng ... :-( Mong chờ bản phát hành tiếp theo ...
Darren Wilkinson

1
OpenSDK sẽ không đủ cho bạn vào lúc này?
Piotr Kula

OpenJDK hoạt động, nhưng rất chậm và Jacao Cacao bị phá vỡ cơ bản. Nếu hiệu suất không phải là một vấn đề, OpenJDK đơn giản là tốt.
Darren Wilkinson

Bạn có thể sử dụng phiên bản phao mềm với hình ảnh cánh tay Debian. Hiệu năng Linux tổng thể kém hơn, nhưng hiệu năng Java tốt hơn đáng kể.
keiki

7

Oracle hiện đã phát hành bản xem trước dành cho nhà phát triển của Java 8 hoạt động trên Raspberry Pi (hard-float)


2

Oracle đã phát hành Phiên bản đầy đủ (không còn xem trước) của Java 8 và Java 7 cho ARMkiến trúc của Raspberry Pi: liên kết với Java 8 .

Bạn cũng có thể sử dụng từ dòng lệnh:

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

Gói này không tồn tại trong kho lưu trữ mặc định hiện tại của Jessie.
palswim
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.