• 02-06-2013, 23:15:03
    #1
    Merhaba arkadaşlar,
    JAVA 'da bir Txt dosyası oluşturup içine birşeyler yazdırmak için şöyle bir kod yazdım ama hata alıyorum.

    try{
    yazici=new PrintWriter("C:/veri.txt");
    }
    catch(FileNotFoundException hata){
    System.err.println("Dosya Oluşturulamadı!");
    System.out.println(hata.getMessage());
    System.exit(1);
    }
    HATA:
    Dosya Oluşturulamadı!
    C:\veri.txt (Access is denied)


    ANCAK:
    yazici=new PrintWriter("C:/veri.txt"); ifadesini yazici=new PrintWriter("veri.txt"); olarak değiştirdiğimde hata almıyorum. Veri.txt dosyasını proje klasörü içerisinde oluşturuyor. Ama "C" dizini içinde oluşturmaya çalıştığımda hata alıyorum. Sorunun kaynağı ne olabilir?
  • 02-06-2013, 23:32:05
    #2
    erişm engelleniyor, programını yönetici olarak çalıştırırsan çalışır. o yüzden ya uac dan güvenliği düşüreceksin ya da başka bi yere kaydedeceksin, ana dizine olmaz.
  • 02-06-2013, 23:41:41
    #3
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    erişm engelleniyor, programını yönetici olarak çalıştırırsan çalışır. o yüzden ya uac dan güvenliği düşüreceksin ya da başka bi yere kaydedeceksin, ana dizine olmaz.
    Teşekkürler, başka bir dizine kaydetmeye çalışınca çalıştı..