Partage
  • Partager sur Facebook
  • Partager sur Twitter

[File] getProperty("os.home")

= Fail avec MkDir ?

Sujet résolu
    13 octobre 2011 à 19:25:52

    Edit : Je suis une nouille , c'est user.home et pas os.home ...

    Bonjour :)

    J'ai fait un bout de code permettant de vérifier l'existence d'un dossier et si non le créer. Je pensais que ça allait être facile. Mais j'ai un problème :lol:

    Tous d'abord le code :

    public void Verif() {
            
            
            File f = new File (System.getProperty("os.home"), "\\appdata\\Roaming\\.machin");
           
            if (f.exists())
            {
                System.out.println("Mon répertoire existe");
            }
            else
            {
                 if (f.mkdir())
                 {
                 System.out.println("Ajout du dossier : " + f.getAbsolutePath());
                 }
                 else
                 {
                  System.out.println("Echec sur le dossier : " + f.getAbsolutePath());
                 }
              
            }
    


    Mais voila le problème est que le programme me renvoi cette erreur
    Echec sur le dossier : C:\appdata\Roaming\.machin


    Comme si il n'avait pas pris en code le "System.getProperty("os.home")" o_O

    Pourtant j'utilise déjà cette méthode dans mon programme et ça marche très bien :-°

    Cordialement

    Alphaxenox :)
    • Partager sur Facebook
    • Partager sur Twitter

    [File] getProperty("os.home")

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown