Raspberry Pi'yi Noel'de alan deneyimli bir Java programcısıyım. Ne yazık ki, sadece Python'un yüklü olduğu anlaşılıyor. JDK ve JRE'yi yüklemek için genellikle startx yazacağım start komut satırına hangi komutu yazarım?
Raspberry Pi'yi Noel'de alan deneyimli bir Java programcısıyım. Ne yazık ki, sadece Python'un yüklü olduğu anlaşılıyor. JDK ve JRE'yi yüklemek için genellikle startx yazacağım start komut satırına hangi komutu yazarım?
Yanıtlar:
[Not: Daha sonra Pi Vakfı 2013’te Raspbian’in artık Oracle Float Float ile birlikte geldiğini duyurdu .]
Oracle 8 önizlemesi şimdiye dek benim için çalışıyor. Derleme pi yavaş, sürpriz, ama jre yükledikten sonra oldukça hızlı çalışıyor gibi görünüyor. Bearbin'in cevabı oldukça kesin ama bence oracle'yı denemek için basit bir yol istiyorsanız:
/usr/local
ve ona açmak: tar -xzf oracle8-blah-blah.tar.gz
. Bu, içinde her şey bulunan bir dizin yaratacaktır. Dizini yeniden adlandırabilirsiniz mv oracle-jdk-whatever jdk1.8.0
. İçerideki her şey kendi kendine yetiyor.PATH=/usr/local/jdk1.8.0/bin:$PATH
.Bu sadece şu anki kabuğunuz için işe yarar. Bundan sonra varsayılan yapmak için şunu ekleyin ~/.profile
:
export PATH=/usr/local/jdk1.8.0/bin:$PATH
.profile
Etkili olması için tekrar giriş yapmanız gerektiğini unutmayın . Ancak, kullanıyorsanız lightdm
, varsayılan GUI girişi bunu yapmaz, bir çözüm için buraya bakın .
Java Runtime Environment (JRE) yazılımını yüklemek için aşağıdaki komutu çalıştırın:
sudo apt-get install openjdk-7-jre
Bu, Java ile yazılmış uygulamaları çalıştırmanıza izin verecek Java JRE'yi (Java Runtime Environment) yükler.
JDK'yı yüklemek için şu komutu çalıştırın:
sudo apt-get install openjdk-7-jdk
Bu, Java uygulamalarını bytecode ile derlemenizi sağlar.
Oracle Java VM'yi istiyorsanız, çok daha hızlı olan (gömülü kol işlemcileri için optimize edilmiş) ve ayrıca bir süre öncesine kadar bir geliştirici önizlemesi (uygulamalar belki buggy veya kilitlenme) olabilir. Yukarıdaki talimatların yerine Oracle JDK 8 (with JavaFX) for ARM Early Access
, Oracle Java 8 indirme sayfasında adı verilen dosyayı indirmeniz gerekir .
Pi'nize Oracle Java sistemini indirmeyi unutmayın, aksi halde yükleyemezsiniz.
Oracle Java Sistemini yüklemek için:
sudo tar zxvf jdk-8-ea-b36e-linux-arm-hflt-*.tar.gz -C /opt
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.8.0/bin/java" 1
sudo update-alternatives for other commands if needed (e.g. javac).
java -version
Sonra hepsi yüklü.
Başka bir şey, yüklü bir Java çalışma zamanından daha fazlasına sahipseniz, komutla hangi sürümü kullandığınızı kontrol etmeniz gerekir java -version
. Çıktı şuysa:
java version 1.5.0 gij (GNU libgij)
Sonra başka bir java çalışma zamanı kullanıyorsunuz. Sorunu çalıştırarak çözebilirsiniz.
sudo update-alternatives --config java
ve OpenJDK veya Oracle seçeneğini seçmek.
tar zxvf jdk...
komutu çalıştırırken , iki hata (saniye tekrarlanır):tar (child): jdk...tar.gz: no such file or directory
tar (child): fatal error received. exiting now
ls
komutu yazın ve dosyayı benzer bir adla kullanın.
ls
?
tar zxvf []
[[benzer bir ada sahip dosyadır].
Oracle Java 7 JDK'yı (ancak JRE'yi değil) RPI için sabit bir şekilde kurmak şu anda inanılmaz derecede kolay:
sudo apt-get update && sudo apt-get install oracle-java7-jdk
( kaynak )
Eskiden birbirine bağlanmış eski süreçlerden geçiyordum, fakat kolaylaştırdıkları için şimdi bunu yapıyorum.
sudo apt-get install java-runtime
Bu OpenJDK 6.
Oracle JDK, armff lezzetinde kullanılamaz, bu nedenle kullanmak için yumuşak bir görüntü kullanmak zorundasınız.
Oracle, bir Raspberry Pi cihazına Java SE Embedded kurulumu hakkında adım adım kılavuz hazırlamıştır. Temel Linux kurulumu ve isteğe bağlı ince ayar / optimizasyon detayları hakkında bilgi içerirler.
http://www.oracle.com/technetwork/articles/java/raspberrypi-1704896.html
Oracle'dan Gömülü olan Java SE için ayrıntılı talimatlar burada verilmektedir .
Günümüzde, Erken Erişim JDK 8'in yerine, Oracle'dan tam destekli olan (JDK 8'in aksine) Oracle JDK 7'nin sert yüzey sürümünü yükleyebilirsiniz .
Oracle'ın geçerli indirme sayfası (diğer Java sürümleriyle aynı): http://www.oracle.com/technetwork/java/javase/downloads/index.html
(Hiçbir JRE mevcut değildir, tüm JDK'yı indirmeniz gerekir).
Duyuru: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=81&t=49588
Kurulum için, bearbin'in cevabına başvurabilirsiniz .