[Çözüldü] Java Derleme Hatası

Başlatan Jey@Nfer, 12 Mart 2011 - 13:34:45

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Jey@Nfer

Java öğrenmeye yeni başladım. Hatta başlayamadım. Daha "Merhaba Dunya!" dayım... Onda da NetBeans hata veriyor....

aşağıdaki kodları merhaba.java isimli boş bi dosyaya yazıyorum:

public class merhaba{
           public static void main(String[] args){
                     System.out.println("Merhaba Dunya");
  }
}


sonra konsoldan:
javac merhaba.java
java merhaba


diyorum merhaba.class oluşuyor ve konsoldan "Merhaba Dunya" yazısını alabiliyorum..

fakat aynı kodu NetBeans içinde derlemeye çalışında bi yığın hata veriyor. Nedir bu hata arkadaşlar? Konsoldan Çalışan şey NetBeans'ta niye çalışmaz??
Hatanın resmini koyuyorum..

Hırs , azim , tevekkül ...

www.mehmetvahit.net

eribol

BUILD SUCCESSFUL olumlu bir şey değil mi? Belki sadece derleme yapmıştır. Çalıştırması ayrı değil mi? Javadan pek anlamam NetBeans'ı biraz daha kurcalamanız gerekir diye düşünüyorum. Sonuçta java yüklü ve Netbeans sadece java derleyicisini çalıştırıyor.

Jey@Nfer

@eribol şimdi dediğine katılmak isterdim ama bi eğitim seti izliyorum adamlar yazıyor kodu altta benim hatalar aldığım yerde sadece
" Merhaba Dunya" yazısı görünüyor yani ordaki hatalar yok, sadece "Merhaba Dunya" ve "Build Saccesfull" o kadar!
Yani var bu işte bi terslik:D
NetBeans Java'dan daha zor:D Yok mu "NetBeans" bilen , bu hatayı açıklayıp çözebilecek bi arkadaş? 
Hırs , azim , tevekkül ...

www.mehmetvahit.net

eribol

Alıntı Yappackage javaapplication1;
Bende çalıştı ve sizin dosyadan farklı olarak en üstte bu satır var. sizde bu 1 yerine 2 olmalı sanırım.

Jey@Nfer

@eribol teşekkürler , önerini denemeye yeltendim ama; o satır varmış zaten de, resimde görünmüyor :D
Ama neyse ki sorunu çözdüm... Sorun sanırım şöyle oluşuyor:
İlk başta proje oluştur derken  "javaapplication.Main" diye bir ana sınıf (artık doğru mu çevirdim bilmiyorum Main Class'ın daha başka bi teknik anlamı var mıdır:D)  oluştur şeklinde altta bi yerde ufak bi ibare var.
-- Onu işaretlemezsen zaten illa soradan bi Main Class oluştur diyor ki ben daha bu gün başladım nasıl oluşturulur nedir ,neye yarar nasıl oluşturcam anlamadığım için orayı geçiyorum...
-- Onu işaretlersen de oluşacak olan Main.java isimli class'ı silmemen gerekiyor.. Galiba diğer sınıflar o sınıf üzerinden konfigüre ediliyor. Ben de
tabi direk Main.javayı sildiğim için öle bi hata alıyormuşum.

Sonuç itibariyle yeni bi işlem yapmak istersem şu anda ya Main.java üzerinden yapıyorum ya da yeni bi class oluşturup Main classı silmeden
dediğin gibi başına
package javaaplication;
ifadesini yerleştirerek yola devam ediyorum.

Şu anda sana bahsettiğim hatasız "Merhaba Dunya" ve "Build Successful" cevabını almış bulunmaktayım..
Olay çözülmüştür.. Teşekkürler..
Hırs , azim , tevekkül ...

www.mehmetvahit.net

eribol

Resimde ilk satır public class ile başlıyor. 0. satır yok sanırım :)

Jey@Nfer

:D
bi kaç değişiklik yaptmıştım ardarda belki arada kaynamış olabilir :D
Hırs , azim , tevekkül ...

www.mehmetvahit.net