Java​

Java Nedir?​Java'nın kendi sitesinden alıntılayalım;
Java ilk olarak Sun Microsystems tarafından 1995 yılında piyasaya surulen bir programlama dili ve bilgi işlem platformudur. Java yuklemediğinizde calıştıramayacağınız bir cok uygulama ve web sitesi mevcut ve her gecen gun bunların sayıları artıyor. Java hızlı, guvenli ve guvenilirdir. Dizustu bilgisayarlardan veri depolama merkezlerine, oyun konsollarından bilimsel super bilgisayarlara, cep telefonlarından Internet'e kadar Java her yerde!
Şirket Masaustu Bilgisayarlarının %97'sinde Java Bulunuyor ABD'deki Masaustu Bilgisayarların (veya Bilgisayarların) %89'unda Java Bulunuyor Dunya Genelinde 9 Milyon Java Geliştiricisi Var Geliştiricilerin 1 Numaralı Secimi 1 Numaralı Geliştirme Platformu 3 Milyar Cep Telefonunda Java Bulunuyor Blu-ray Disk Oynatıcıların Tumunde Java Kullanılıyor 5 Milyar Java Kartı Kullanılmakta 125 milyon TV cihazı Java kullanıyor En İyi 5 Orijinal Parca Ureticisi Java ME Kullanıyor
Genişletmek icin tıkla...

Java'yı Neden Kurmalıyım?​Java Runtime Environment; Java ile yazılmış veya geliştirilmesinde Java kullanılmış programların calıştırılmasında kullanılıyor. Kullandığınız programların herhangi biri JRE'ye ihtiyac duyabilir, ornek vermek gerekirse en cok oynanan video oyunu Minecraft da Java ile geliştirildi ve oyunu calıştırmak icin Java 8 surumune ihtiyacınız var.
Java Kurulumu​ OpenJDK​ Oracle Java​
OpenJDK​OpenJDK, Oracle firmasına ait olan JDK (Java Development Kit)'in acık kaynak ve ozgur yazılım surumudur. Bu surum Oracle'a ait olmayıp GNU lisansına sahiptir.

Grafik Arayuz ile Kurulum (GUI)​Bunun icin oncelikle Synaptic Paket Yoneticisi'ne ihtiyacımız var.

Kod:Panoya kopyala
sudo apt install synaptic

Komutu ile kuralım. Arama bolumune "openjdk" yazarak kurmak istediğimiz surumu secerek kuralım.

Ucbirim Aracılığyla Kurulum (Terminal)​
Kod:Panoya kopyala
sudo apt install openjdk-xx-jre

xx yazan kısma kurmak istediğiniz openjdk surumunu yazmanız gerekiyor. 8,11,13,14 ve 15 surumlerinden istediğinizi xx kısmına yazarak kurulumunuzu yapabilirsiniz.

Ornek:
Kod:Panoya kopyala
sudo apt install openjdk-8-jre


Şimdiyse kurulu olan openjdk surumlerinden hangisini kullanacağımızı secmemiz gerekiyor.

Kod:Panoya kopyala
sudo update-alternatives --config java

Komutunu girdiğimizde bizi şoyle bir ekran karşılıyor.




Bende jdk11 surumu kuruluydu, şimdi jdk8 surumunu kurdum ve ona gecmek istiyorum, jdk8 surumu 2 rakamı ile temsil edilmiş bu nedenle ucbirime 2 giriyorum.
Not: Sizde birden fazla openjdk surumu yoksa şuna benzer bir sonucla karşılaşabilirsiniz.

There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-amd64/jre/bin/java
Genişletmek icin tıkla...

Bu durumda herhangi bir şey yapmanıza gerek yok cunku sistem ontanımlı olarak kurduğunuz java surumunu kullanmaya başlamış demektir.

Oracle Java​Oracle Java 8​Oracle'ın geliştirdiği Java'yı kurmak icin webupd8 deposunu eklemeniz gerekiyor ancak webupd8'in Java projesi artık devam etmiyor, eğer depoyu eklemeye kalkışırsanız depo hatalı diyip sıkıntı cıkaracaktır, eğer bu depo sizde hala ekliyse şu komut ile kaldırın.

Kod:Panoya kopyala
ppa-purge ppa:webupd8team/java

Oracle Java 9​Java 9 da omrunu doldurmuş bulunmakta.
Diğer Java Surumleri​Diğer 11 13 ve 14 surumleri ise şu anda geliştirme ve test amaclı kullanılıyor. Yani bir geliştirici veya test ekibinden değilseniz kullanmanıza gerek yok, en sağlıklısının OpenJDK'ye gecmek olduğunu duşunuyorum.
Kaynaklar​ Oracle Java (JDK) 8 Installer PPA (DISCONTINUED) : “WebUpd8” team The Oracle JDK License has changed for releases starting April 16, 2019. The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK licenses. The new license permits certain uses, such as personal use and development use, at no cost...
launchpad.net



https://www.java.com/tr/about/
OpenJDK openjdk.java.net


Uyarı​Bu daha once başka bir forumda paylaştığım Java Kurulum makalesinin duzeltilmiş ve genişletilmiş halidir, ilk makaleye şuradan ulaşabilirsiniz.