Selamünaleyküm.
İçindekiler :
Özet
1)JDK Kurulumu
1.1) OpenJdk Kurulumu
1.2) OracleJdk Kurulumu(PPA ile)
1.3) OracleJdk Kurulumu(El ile)
2)Eclipse Kurulumu
3)Netbeans Kurulumu
Özet
Programlama yaparken derleme çalıştırma işlemleri ve kod yazma kolaylığı açısından
derleyiciler kullanırız. Java programlama dili için en çok bilinen derleyici(IDE) Eclipse ve
Netbeans yazılımlarıdır.
Bu iki uygulamayı da Ubuntu yazılım merkezinden veya aşağıdaki komutlar ile uç birimden
rahatlıkla kurabilirsiniz. Lakin Ubuntu depolarındaki sürümler biraz geriden geldiği için
son sürümlerini elle kurmayı tercih ediyoruz.
sudo apt-get install eclipse
sudo apt-get install netbeans
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2FljEYgX.png&hash=0ad6ba6e44b58ffa5ede980fd2f8abb6395e7310) (https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2FVaEpJn.png&hash=01cd39e27cb370b36e018cc77bcea1dd26056849)
1)OpenJdk Kurulumu
Hem Eclipse hem Netbeans'ın çalışması ve java kodlayıp derleyebilmeniz için JDK(Java Development
Kit) gereklidir. Bu yüzden ilk olarak JDK'yı kurmalıyız.
(Not: OpenJdk ile Netbeans bazen sıkıntı çıkarabiliyor. Netbeans kullanacaklara
Oracle Jdk kurmalarını şiddetle tavsiye ederim)
1.1)OpenJdk kurulumu için uçbirimden ;
sudo apt-get install openjdk-8-jre
Netbeans OpenJdk ile çalışmakla beraber OracleJdk ile daha verimli çalıştığını söyleyebilirim.
OracleJdk kurmanın 2 yolu var.
1.2) OracleJdk Kurulumu(PPA ile)
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Oracle Java 7 için
sudo apt-get install oracle-java7-installer
Oracle Java 8 için
sudo apt-get install oracle-java8-installer
1.3) OracleJdk Kurulumu(El ile)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Yukarıdaki bağlantıya tıkladıktan sonra Java Downloads a tıklıyoruz.
Ardından sözleşmeyi kabul edip,
32 bit sistemler için 'i586.tar.gz' uzantlı olanı
64 bit sistemler için 'x64.tar.gz' uzantılı olanı bilgisayarımıza indiriyoruz.
Şimdi uç birimden 'cd' komutu ile indirdiğimiz dosyanın bulunduğu dizine gidiyoruz.
tar -xvf xxxx.tar.gz (Dosyayı tar'dan çıkarıyoruz)
sudo mkdir -p /usr/lib/jvm/ (kurulum için gerekli dizini oluşturuyoruz)
sudo mv jdk1.xx /usr/lib/jvm/. (çıkarttığımız dosyayı taşıyoruz)
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.xxx/bin/java 2000 (javayı sisteme tanıtıyoruz)
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.xxx/bin/javac 2000 (javacı sisteme tanıyoruz)
sudo update-alternatives --config java (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
sudo update-alternatives --config java (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
Not : Parentez içindekiler komutlara dahil değildir sadece açıklamadır, komutlarda xxx ile vermiş olduğum kısımlar
sürümden sürüme değişeceğini için indirdiğiniz sürüm veya dosya ismine 'ls' komutu ile bakarak veya tab ile otomatik
tamamlatarak düzeltmeyi unutmayınız.
2)Eclipse Kurulumu
https://eclipse.org/downloads/ adresinden bize uygun olan 32 bit veya 64 bit sürümünü indiriyoruz.
Dosyanın inmiş olduğu dizine gidip , sağ tıklayarak veya terminal üzerinden sıkıştırılmış dosyayı çıkarttıktan sonra
çıkan klasörün içinde eclipse dosyasına tıklayıp çalıştırabilirsiniz.
(Ben bu şekilde kullanıyorum, Programlar diye bir klasör açtım içinde duruyor herhangi bir format işleminden önce
tüm ayarlarımı ve eklentilerimi rahatlıkla taşımak için sadece eclipse klasörünü kopyalamam yetiyor.)
İsteyenler için musait bir zamanda sisteme tam kurulumunuda anlatacağım.
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2FnMEPq0.png&hash=4c86e14e23f9fe5b896b9192dd27a4fdd793ef58)
3)Netbeans Kurulumu
https://netbeans.org/downloads/
Yukarıdaki adresden sisteminize uygun paketi indirdirkten sonra uçbirimden
sudo sh netbeans-X.X-linux.sh
komutu ile çalıştırıyoruz. Karşımıza gelen ekranda ...next next fnish :)
Kurulum tamamlandıktan sonra rahatlıkla kullanabilirsiniz.
(Not: OpenJdk ile Netbeans bazen sıkıntı çıkarabiliyor. Netbeans kullanacaklara
Oracle Jdk kurmalarını şiddetle tavsiye ederim)
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2Fo3EQMm.png&hash=88c38c5edb4394298d3f5e4eb59c8657e5b67fc5)
Alıntı yapılan: karboran - 14 Kasım 2011 - 00:54:44
(Alıntı değildir > Made By KarBoraN)
Alıntı yapılan: karboran - 14 Kasım 2011 - 01:01:02
Sadece hazır kodları kullanmayıp öğrenip geliştircem diyosan, NetBeans Öneririm... > http://forum.ubuntu-tr.net/index.php?topic=30382.0 (http://forum.ubuntu-tr.net/index.php?topic=30382.0)
4 ever NetBeanS.. <3
Alıntı Yap
LaHaVLeVeLaKuVVeTeiLLaBiLLaH
Türkçe kullanımı, yazımı gibi konularda daha hassas davranmanızı rica ederim.
Özellikle gereksiz yabancı dil ifadelerden kaçınırsanız hem forum adına hem güzel dilimiz adına sevinirim.
[ayrıca esselamun olmaz, ya selamun olur, ya da esselamu olur] Anlatım için teşekkürler bu arada.
doğru söze ne denir :) .. Lahavlevelakuvveteilla billah hariç düzelteyim hemen..
"Anlatım için teşekkürler bu arada." rica ederim :)
Alıntı yapılan: karboran - 14 Kasım 2011 - 02:06:23
doğru söze ne denir :) .. Lahavlevelakuvveteilla billah hariç düzelteyim hemen..
Benim orada dikkatini çekmek istediğim nokta büyük küçük harf kullanımı. O sözü kaldırman/değiştirmen yönünde bir imada bulunmadım.
O tür bir yazıma izin veren bir kural yok dilimizde.
Anladım ;) bende dedim hani imza ya böyle güzel dursun diye :) ... kırmayacağım sizi onuda düzeltiyorum hemen :)
Çok büyük derdimi hallettin, Allah razı olsun.
Düzeltme Notu: Türkçe kurallarına uymayan cümleyi sildim.
Elinize sağlık döküman için...
Türkçe konusunun bu kadar yoğun olduğu bir başlıkta ironik bir teşekkür olmuş....
@karboran arkadaşların önerilerine ek olarak ben bir öneride bulunmak istiyorum, program kurulumu yaptığın bir konuda, giriş için, "anlatılan program nedir?", "ne işe yarar?", "programın resmi sitesi nedir?" gibi konularda küçük bir tanıtım yazısı da eklenirse daha iyi olur. Anlatım için teşekkürler. :)
hocam öncelikle resimli falan anlatım için teşekkür ederim.
fakat yeni bir sürüm yüklenmişti verilen sitede. indirdim çalıştırmaya çalışınca açılmıyor? anlayamadım da yardımcı olabilir misiniz??
Can't open jdk.. hatası alıyorum.. :(
@mymiracle verilen sitede hangi sürümü indirdiniz? Ayrıca;
dpkg -l | grep java
sudo update-alternatives --config java
çıktılarını kod etiketi kullanarak buraya geçin lütfen.
hocam kusra bakmayın geç cevap atabildim..
verdiğiniz iki kodu da xterm de denediğimde sadece aynı kodu verip 'java' yazısını kırmızı yazıyor o kadar?
@mymiracle, ilk çıktı için söylediğin olur, fakat ikinci çıktıyı görebilir miyiz lütfen. Ayrıca şunu da geç buraya:
sudo update-alternatives --display java
verilen çktıyı nasl kopyalcam ?? terminalde kopyalama nasl oluyor
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 14 Mart 2012 - 00:53:00
ilk yazınızdaki 2. kod için bu cevabı aldm
There is only one alternative in link group java: /usr/lib/jvm/java-6-openjdk/jre/bin/java
yapılandırılacak bşi yok ..
son verdiğinz yazı kod içn de
java - Otomatik kod
link currently points to /usr/lib/jvm/java-6-openjdk/jre/bin/java
/usr/lib/jvm/java-6-openjdk/jre/bin/java -priority 1061
slave java.1.gz: /usr/lib/jvm/java-6-openjdk/jre/bin/java.1.gz
Current 'best' version is '/usr/lib/jvm/java-6-openjdk/jre/bin/java'.
çıktısı aldım
Şu an OpenJDK kurulu. Bir de Sun'a ait olanla deneyelim, gerçi OpenJDK ile de olması lazım normal şartlar altında. Forumdaki Java başlığından bir Sun'a ait JRE'yi kurmayı dene.
http://forum.ubuntu-tr.net/index.php?topic=30013.0
2. madde işini görür şimdilik, tabi Java olarak ona geçirmen lazım ki o da anlatılmakta ilgili başlıkta.
hocam dediklerinizi yaptım da şimdi oldu mu?? netbeans nereye kuruldu yok gene de.. eclipse var ayrıca o yüzden java konusunda yanlış bşi yoktur değil mi ? ..
bu hani versiyon falan sorguladık ya orda yani..
@mymiracle Unity menüsüne veya uçbirime programın adını yazdığınızda bir şey çıkmıyor mu?
Kurulumu nereye taptın? Eğer kullanıcı dizinine yaptıysan oluşmuştur bir dizin. Genele kurduysan emin olmasam da ya /usr/local/bin altındadır ya da /opt. Tabi /usr/bin altına gidiyor olma ihtimali de var.
@heartsmagic abi Netbeansı güncelledim üstüne güncel eclipseyi de ekledim, java derlemede kullanılan en sağlam 2 yazılım, windowsda java kullanan birinin linuxa geçtikten sonra bakacağı ilk şey bu iki programın kurulumu diye düşünüyorum. Haddime değil ama sabitlenebilir, kendimde sürekli kullandığım için güncel tutacağım.
Alıntı YapTürkçe konusunun bu kadar yoğun olduğu bir başlıkta ironik bir teşekkür olmuş....
« Son Düzenleme: 07 Ocak 2012 - 05:10:01 Gönderen: if »
ironik kelimesi TDK sitesinde bulunamıyor. Yanlış anlaşılmasın sadece belirtmek istedim. :)
@empax foruma ilk üyeoldugum zamanlarda açtıgım bi konuydu kuralları okumadan üye olup konu açınca , sonuç böyle olmuştu :)
@karboran, ben onu @if icin soylemistim. :)
@empax akşama kadar bilgisayarın başında makaleler okuyup kodlarla uğraşıp oradan açıp kitapdan bişey hatırlayıp çıkmış sorulara bakınca beyin hayliyle yoruluyo + oruç :))
@empax, "ironik" kelimesini kullanan @if değil, @sem0900 :) Ayrıca kelime TDK sözlüğünde de mevcut :)
Alıntı Yapironik
sıfat Fransızca ironique
sıfat İroniye dayalı
Benim bu konu ile ilgili en büyük tavsiyem, çok mecbur değilseniz java sürümünü elle derlemeye çalışmamanız, konu ile ilgili 2-3 sene öncesine ait açtığım bir başlık var, sonrasında java'yı sistemle bütünleştirmede sorun çıkabiliyor, bu yalnızca bir öneridir; netbeans'i ayrı indirin javayı depodan kurun.
oracle java sürümleri için deb pakedi oluştuma ve yükleme
Önce deb oluştarma için gerekli paketleri aşağıdaki listeden istediğiniz java sürümüne ve kullandığınız dağıtımın mimarisine göre yükleyin
# Java 6 için gerekli paketler (32bit dağıtım kullananlar)
apt-get install -y --no-install-recommends build-essential debhelper defoma devscripts dpkg-dev git-core \
imvirt libasound2 libxi6 libxt6 libxtst6 rng-tools unixodbc unzip
# Java 6 için gerekli paketler (64bit dağıtım kullananlar)
apt-get install -y --no-install-recommends build-essential debhelper defoma devscripts dpkg-dev git-core \
imvirt libasound2 libxi6 libxt6 libxtst6 rng-tools unixodbc unzip lib32asound2 ia32-libs
# Java 7 için gerekli paketler (32bit dağıtım kullananlar)
apt-get install -y --no-install-recommends build-essential debhelper defoma devscripts dpkg-dev git-core \
imvirt libasound2 libxi6 libxt6 libxtst6 rng-tools unixodbc unzip libxrender1
# Java 7 için gerekli paketler (64bit dağıtım kullananlar)
apt-get install -y --no-install-recommends build-essential debhelper defoma devscripts dpkg-dev git-core \
imvirt libasound2 libxi6 libxt6 libxtst6 rng-tools unixodbc unzip lib32asound2 ia32-libs libxrender1
daha sonra istediğiniz javaya göre oracle sitesinden 32bit ve 64bit sürümüleri indirin
ikisinide indirmeniz mecburi yoksa deb pakedi oluşmaz dağıtımınıza göre sadece bir sürüm derlenecektir.
java7 için (örneğin jdk-7u6-linux-i586.tar.gz ve jdk-7u6-linux-x64.tar.gz )
java6 için (örneğin jdk-6u34-linux-i586.bin ve jdk-6u34-linux-x64.bin )
ekstra olarak
java 6 için jce_policy-6.zip dosyasını
"Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 6"
bölümünden
java7 için UnlimitedJCEPolicyJDK7.zip dosyasını
"Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 7"
bölümünden
3 tane dosyayı aşağıdaki indirme sayfasından bulup indirin
http://www.oracle.com/technetwork/java/javase/downloads/index.html
terminal açıp
mkdir javaa
cd javaa
java7 için
git clone git://github.com/rraptorr/oracle-java7.git
java6 için
git clone git://github.com/rraptorr/sun-java6.git
hangisini seçtiğiniz ise
oracle-java7 yada sun-java6 klasörüne yukarıda indirdiğiniz 2 adet 32 ve 64 bit java dosyaları ile policy dosyasını atın
terminal ile dizine gelip
cd oracle-java7
yada
cd sun-java6
ile içine girin
dpkg-buildpackage -uc -us
komutunu verin arkanıza yaslanıp bekleyin sizin için deb paketlerini hazırlayacaktır.
işlem tamamlanınca
cd ..
komutu ile bir önceki dizine dönüp oluşturulan paketleri (sadece gerekli olanları tabi) aşağıdaki komutlarla yükleyebilirsiniz.
sudo dpkg -i *bin* *fonts* *jdk* *jre* *plugin*
sudo apt-get -f install
sistemde openjdk yüklü ise kaldırmanız yada galternatives uygulaması ile kullanmak istediğiniz javayı seçebilirsiniz.
@nuked hazırladığın dökümanıda ekledim anlatıma eline sağlık
merhabalar ubuntu 12.04 kullanıyorum dediğiniz gibi netbeans 7.3.1'i kurmaya çalıştım ama kurulmadı teminal kodları aşağıdadır
birtan@ubuntu:~$ cd Downloads
birtan@ubuntu:~/Downloads$ ls
eclipse-cpp-indigo-SR2-incubation-linux-gtk-x86_64.tar.gz
eclipse-dsl-kepler-R-linux-gtk-x86_64.tar.gz
Howto - Community Ubuntu Documentation.pdf
Kurulum (Güncel).pdf
netbeans-7.3.1-javaee-linux.sh
npp.6.3.Installer.exe
npp.6.4.2.Installer.exe
opencv-2.4.5
ubuntuTerminalKomutları1.pdf
birtan@ubuntu:~/Downloads$ sudo sh netbeans-7.3.1-javaee-linux.sh
[sudo] password for birtan:
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Installer file /home/birtan/Downloads/netbeans-7.3.1-javaee-linux.sh seems to be corrupted
[eklenti yönetici tarafından silindi]
Alıntı Yap
Installer file /home/birtan/Downloads/netbeans-7.3.1-javaee-linux.sh seems to be corrupted
"seems to be corrupted" bozuk gibi görünüyor . indirirken bi sıkıntı olmuş olsa gerek , tekrar indirip dener misiniz .
evet bende az önce denedim yeniden indirmeyi dosyada sorun varmış şimdi kurabildim teşekkür ederim:)
Ellerine sağlık.
Eclipse ile de çok rahat GUI tasarlanabilir :)
Arkadaşlar ben ilk defa ubuntuya eclipse yüklüyorum. Şu onda terminal üzerinden kuruluyor. Burada anlatıldığı gibi deb paketini oluşturup kurmamız gerekiyormu acaba ?
İster deb oluştururssun ister Ubuntu deposundan yüklersin. Orada ikisi de anlatılmış.
Haa tamam ben depodan yükledim zaten kardeşim sağol
An error had occured. Please see the log file:
C:\Program Files\eclipse\configuration\1362989254411.log. hatasını nasıl düzeltebilirim?
[mention=622411]@narengi[/mention] işletim sistemi hangisi?
windows
[mention=622615]@narengi[/mention] Linux/Gnu forumu burası, windows forumlarında aramanız gerekecek sorunun çözümünü malesef.
Herkese selamlar. Ben ilgili tüm kurulumları yaptım fakat son kurulum yaparken JDK'nın yerini göstermedim. Aşağıdaki resimde JDK kısmını göstermedim. Onu nasıl göstereceğim.
(https://i.hizliresim.com/G9zDm2.png)
Arkadaşlar, Ubuntuya Netbeans kurulumunu bir arkadaş çok güzel anlatmış, tavsiye ederim
http://hrzafer.com/linux-uzerine-netbeans-kurulumu
oracle-java8-installer paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.
N: '/etc/apt/sources.list.d/' dizinindeki 'webupd8team-ubuntu-java-xenial.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
E: 'oracle-java8-installer' paketi için kurulum adayı yok
Oracle JDK kurulumu için bu hatayı alıyorum. Bunu nasıl çözebilrim arkadaşlar ?
[mention=645753]@oli3133[/mention]
Lütfen sorununuz için ilgili bölüme, yeni bir konu açınız ve gerekli çıktıları konu içerisinde, code etiketleri arasında belirtiniz.
/bin/sh "/home/oli/netbeans-8.2/bin/netbeans"
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/home/oli/netbeans-8.2/platform/lib/boot.jar) to field java.net.URL.handler
WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Arkadaşlar terminalden netbeans bu şekilde çalıştırıyorum ama " yeni proje oluştur " butonuna basıyorum ama bi tepki vermiyor program. JDK ' da kurulu ama hala kullanamıyorum netbeans'i. Ne yapmam gerekiyor arkadaşlar ?
[mention=646022]@oli3133[/mention]
Sorununuzun çözümü basit. Fakat bu konu altında, farklı sorunlar çözerek, konunun odağının dağılmasını istemiyoruz.
Lütfen sorununuz için ilgili bölüme, yeni bir konu açınız ve gerekli çıktıları konu içerisinde, code etiketleri arasında belirtiniz.
Konu sahibi tarafından 1.3 başlığı altında paylaşılan kodların sondaki iki satır birbirini tekrar ediyor.
...
...
...
sudo update-alternatives --config java (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
sudo update-alternatives --config java (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
Son iki satır şöyle olabilir.
sudo update-alternatives --config java (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
sudo update-alternatives --config javac (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
Bu düzenlenme ile 1.3 başlığı altındaki kodlar şöyle olmuş olacak.
tar -xvf xxxx.tar.gz (Dosyayı tar'dan çıkarıyoruz)
sudo mkdir -p /usr/lib/jvm/ (kurulum için gerekli dizini oluşturuyoruz)
sudo mv jdk1.xx /usr/lib/jvm/. (çıkarttığımız dosyayı taşıyoruz)
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.xxx/bin/java 2000 (javayı sisteme tanıtıyoruz)
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.xxx/bin/javac 2000 (javacı sisteme tanıyoruz)
sudo update-alternatives --config java (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)
sudo update-alternatives --config javac (bu komuttan sonra uygun seçimi yapıp enter tuşuna basıyoruz)