Ubuntu'da bir .java dosyası nasıl derlenir?

67

Bir .java dosyasını nasıl derleyebilirim?

Hangi programlara ihtiyacım olacak? Java JDK'ya ihtiyacım varsa, bunu yüklemeye de yardım etmeliyim. Ubuntu'ya çok yeniyim, bu yüzden kurmam gereken herhangi bir programın nasıl kurulacağına dair bir eğitime ihtiyacı olacak.

    
sordu user65407 03.06.2012 05:03

5 cevap

72

Dosyayı derlemek için terminalinizi açın ve

yazın
javac filename.java

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

kullanın
java filename

Fakat bunu yapmak için bilgisayarınızda Java JDK'nın yüklü olması gerekir. Java’yı nasıl yüklerim? bölümündeki talimatları uygulayarak yükleyebilirsiniz.

    
verilen cevap Ten-Coin 03.06.2012 05:51
20

OpenJDK benim için en iyisi. Bu basit ve hiç bir sorunla karşılaşmadım. Sadece şu basit adımları izleyin:

  1. Terminal kurulumundan open jdk

    sudo apt-get install openjdk-7-jdk
    
  2. Bir java programı yazıp dosyayı filename.java olarak kaydedin.

  3. Şimdi bu komutu terminalden derlemek için

    javac filename.java
    

    Her şey iyi çalışıyorsa, yeni bir "filename.class" dosyası oluşturulmalıdır.

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

    java filename
    

NOT

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

Dosya adını, istediğiniz watever adıyla değiştirin

Terminalden komut çalıştırılırken "mevcut çalışma dizini" ( pwd çalıştırarak) ile aynı dizinde olmanız gerekir.

    
verilen cevap Mrinal 02.05.2013 18:07
10

Örneğin, dosyanız my_file.java :

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

Yapmak istediğiniz:

javac my_file.java

ve sonra

java MyClass # The name of the class, not file

Ancak, sınıflara ve dosyalara aynı adı vermek ortak bir sözleşmedir.

    
verilen cevap Akavall 30.12.2013 05:34
5

Bir JDK, Java Geliştirme Seti yüklemeniz gerekir. Ubuntu, halihazırda tercih edilen JDK'ya bağlı olan bir varsayılan-jdk metapackagasını içerir. Şimdi openjdk-6-jdk.

Çalıştırılabilen bir .class dosyasına bir Java dosyasını derlemek için

javac filename.java

ve çalıştır

java file

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

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

Başka bir seçeneğiniz var - tam özellikli bir Java IDE yükleyebilirsiniz. Ubuntu, hem ana OpenSource Java IDE'leriyle birlikte gelir - NetBeans ve Eclipse .

    
verilen cevap Oto 'tapik' Buchta 03.06.2012 06:32
3

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

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

    
verilen cevap vicd 03.06.2012 05:21

Etiketlerdeki diğer soruları oku