Raspbian用のOracleのJava JVMを入手してインストールするにはどうすればよいですか?


15

Oracleからの最近のプレスリリースは、Raspbian用のJVMをリリースしたばかりであることを示唆しています。キーテキストは次のとおりです。

Java SE 7 Update 6では、ARM v6およびv7上のLinux用JDKが導入され、新興のマイクロサーバーARM市場やRaspberry Piなどの開発プラットフォームに使用される「汎用」ARMシステムに対応しています。ARM上のLinux向けのこの新しいJDKは、Oracle Binary Code Licenseの下で利用可能になり、汎用プラットフォームでの開発および実稼働での使用のために無料でダウンロードできます。

彼らは本当にハードフロートJVMをリリースしましたか?もしそうなら、どうやってそれを入手してRaspbianシステムにインストールできますか?


1
Redwood Shores, CA – August 14, 2012:ごく最近のことです!これに目を光らせておきます:)
Jivings

フットプリントの小さいJVMが到着したときに必要になることに注意してください。RaspberryはJavaの目で見られる小さなデバイスです。
トールビョーンラヴンアンデルセン

ハード/ソフトフロートの質問よりもおそらく重要なのは、OracleがJITコンパイラをARMで正しく動作させることができたかどうかです。あなたがいくつかの深刻な計算をしていないと仮定すると、jitコンパイラはハードウェアフロートのサポートよりも大幅にパフォーマンスが向上すると確信しています。
ダンB

Java 8の新しい開発者プレビューハードフロートであり、piで実行されるように見えます!h-online.com/open/news/item/...
ダレン・ウィルキンソン

回答:


10

インストーラーのファイル名はjdk-7u6-linux-arm- sfp .tar.gzなので、ソフトフロートであり、ハードフロートではありません。

Oracleはこのプレスリリースで次のように述べています。

1つの注意点は、現在のバイナリはソフトフロートABIのみであるため、ハードフロートABIを使用するRaspbianディストリビューションでは動作しないことです。ARMでのJavaFXのサポートと同様に、今後のJDKリリースでハードフロートサポートを追加する予定です。


それは...私が期待していたニュースではない:-(次のリリースを楽しみにして...
ダレン・ウィルキンソン

1
現時点ではOpenSDKでは十分ではありませんか?
ピョートルクラ

OpenJDKは動作しますが、非常に遅く、Cacao JITは根本的に壊れています。パフォーマンスに問題がなければ、プレーンなOpenJDKで問題ありません。
ダレンウィルキンソン

Debianアームイメージなどでソフトフロートバージョンを使用できます。Linux全体のパフォーマンスは低下しますが、Javaのパフォーマンスは大幅に向上しています。
ケイキ

7

Oracleは、Raspberry Pi(ハードフロート)で動作するJava 8の開発者プレビューをリリースしました


2

Oracle ARMは、Raspberry Piのアーキテクチャ用のJava 8およびJava 7のフルバージョン(プレビュー版ではなくなりました):Java 8へのリンクをリリースしました。

コマンドラインからも使用できます:

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

このパッケージは、現在のデフォルトのJessieリポジトリには存在しません。
palswim
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.