Nasıl bir derleme .ubuntu'da java dosyası mı?

Nasıl bir derleme yapabilirim.java dosyası mı?

Hangi programlara ihtiyacım olacak? Java jdk'ya ihtiyacım olursa, bunu yüklemek için de yardıma ihtiyacım olacak. Ubuntu'da çok yeniyim, bu yüzden kurmam gereken herhangi bir programın nasıl kurulacağına dair bir öğreticiye ihtiyacım olacak.

Dosyayı derlemek için terminalinizi açın ve şunu yazın

javac filename.java

Oluşturulan sınıf dosyasını çalıştırmak için

java filename

Ancak bunu yapmak için bilgisayarınızda Java jdk'nın yüklü olması gerekir. Aşağıdaki talimatları kullanarak yükleyebilirsiniz: Java'yı nasıl kurabilirim?.

OpenJDK benim için en iyi sonucu veriyor. Çok basit ve bununla ilgili hiçbir sorunla karşılaşmadım. Sadece şu basit adımları izleyin:

  1. Terminalden jdk'yı açın

    sudo apt-get install openjdk-7-jdk
  2. Bir java programı yazın ve dosyayı dosya adı olarak kaydedin.java

  3. Şimdi derlemek için bu komutu terminalden kullanın

    javac filename.java

    Her şey iyi çalışıyorsa, yeni bir "dosya adı.sınıf" dosyası oluşturulmalıdır.

  4. Derlediğiniz programı çalıştırmak için aşağıdaki komutu terminal'e yazın:

    java filename

not

Herhangi bir metin düzenleyiciyi kullanabilirsiniz (gedit gibi) ,

dosya adını istediğiniz adla değiştirin

"mevcut çalışma dizini" ile aynı dizinde olmanız gerekir (çalıştırarak elde edilir pwd) komutu terminalden çalıştırırken.

Örneğin dosyanız my_file.java:

class MyClass{    public static void main(String[] args)     {       System.out.println("Hello World");     }}

Yapmak istiyorsun:

javac my_file.java

ve sonra

java MyClass # The name of the class, not file

Ancak, sınıflara ve dosyalara aynı adı vermek genel bir kuraldır.

Bir JDK, Java Geliştirme Seti yüklemeniz gerekir. Ubuntu bir meta paket içerir varsayılan-jdk, şu anda tercih edilen jdk'ya bağlı. Şimdi openjdk-6-jdk.

Çalıştırmak için bir Java dosyasını derlemeknable .çalıştırabileceğiniz sınıf dosyası

javac filename.java

ve çalıştır

java file

Bu en basit kullanım durumudur ve çoğunlukla işe yaramaz çünkü java sınıfları çoğunlukla kütüphanelere yerleştirilen diğer java sınıflarına bağlıdır.

Bu yüzden muhtemelen daha karmaşık çözümler kullanmak istersiniz. Çoğu metin düzenleyicisi, örneğin Java sözdizimi vurgulamasını destekler Jdüzenle, kate veya güç ancak derleme sorununuzu çözmezler.

Başka bir seçeneğiniz var - tam özellikli bir Java IDE yükleyebilirsiniz. Ubuntu, her iki ana açık kaynaklı Java kimliği ile birlikte gelir - NetBeans ve Tutulma.

Sadece yazın sudo apt-get update, ardından sudo apt-get install openjdk-7-jdk java7 için hızlı bir kurulum için java ile oyun oynayabilirsiniz :-)

Daha ayrıntılı resmi Java belgeleri için lütfen web sitesini ziyaret edin bu bağlantı.