İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. SDN Programlama Kafe
SDN Programlama Kafe

Java cmd hatası

Unknown User31.10.20192 cevap2.335 görüntüleme
2015'den beri3.293 mesaj
#1
Selamlar dostlar java öğrenme aşamasındayım ve netbeans üzerinden farklı çalışmalar deniyorum. Bilgisayar mühendisliği öğrencisiyim ve sınavda netbeansın otomatik hata düzeltmeleri (veya uyarıları) olmayacağı için not defteri üzerinden yazmaya başladım kodları. Fakat şöyle bir sorunum var, netbeans üzerinde çalışan kodum cmd üzerinden çalışmıyor. Aldığım hata ise şu " could not find or load main class "

Var mıdır yardımcı olabilecek birileri?
Selamlar dostlar java öğrenme aşamasındayım ve netbeans üzerinden farklı çalışmalar deniyorum. Bilgisayar mühendisliği öğrencisiyim ve sınavda netbeansın otomatik hata düzeltmeleri (veya uyarıları) olmayacağı için not defteri üzerinden yazmaya başladım kodları. Fakat şöyle bir sorunum var, netbeans üzerinde çalışan kodum cmd üzerinden çalışmıyor. Aldığım hata ise şu " could not find or load main class "

Var mıdır yardımcı olabilecek birileri?
Olayı çözdüm burda dursun da belki aynı sorunu yaşayan birine yardımı olur.
Netbeans ile yazarken kendisi otomatik olarak
package (dosyaadı) diye en başa yazıyor.
Cmd ile yazarken bunu eklemenize gerek yok. Önce bir kere javac (Dosyaadı) yapınca class dosyası oluşturuyor zaten.
düzenlendi
Cevaplar
2012'den beri3.287 mesaj
#2
Bu hata path yada class bulunamadığından çıkıyor.
1. Çözüm yolu path göstermeniz gerekir. En kolay yolu cmd yönetici olarak başlatılır ve cd komutları ile projenin klasörüne girilir.
Klasör içerisindeyken,
  1. set path="c:\program files\Java\Sizin_JDK_Klasörünüzün_Tam_Adı\bin"
  2. set classpath=%classpath%;.;
Daha sonra java dosyası compiler edilir. Javac yani javaCompiler kısaltması bir boşluk ve dosya ismi yazılır. Örnek dosyam "HelloWorld" olsun. Proje klasörünün içerisindeyken konsola şunlar yazılır.
javac HelloWorld.java
java HelloWorld yada java HelloWorld.class
Unknown User Konuyu açan
2015'den beri3.293 mesaj
#3
Bu hata path yada class bulunamadığından çıkıyor.
1. Çözüm yolu path göstermeniz gerekir. En kolay yolu cmd yönetici olarak başlatılır ve cd komutları ile projenin klasörüne girilir.
Klasör içerisindeyken,
  1. set path="c:\program files\Java\Sizin_JDK_Klasörünüzün_Tam_Adı\bin"
  2. set classpath=%classpath%;.;
Daha sonra java dosyası compiler edilir. Javac yani javaCompiler kısaltması bir boşluk ve dosya ismi yazılır. Örnek dosyam "HelloWorld" olsun. Proje klasörünün içerisindeyken konsola şunlar yazılır.
javac HelloWorld.java
java HelloWorld yada java HelloWorld.class
Ben path eklemeyi kalıcı olarak sistem ayarlarından yaptım, cmd için de kısayol oluşturdum açtığımda direk olarak projelerimin içinde olduğu klasörden açılıyor. Genelde sorun böyle çözülüyor ama benimki farklıydı oraya yazdım zaten çözdüm sonradan, yine de yardım için teşekkürler. :)
👍 1

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.