Anzeige:
Ergebnis 1 bis 4 von 4

Thema: in java das home-verzeichnis des users herausfinden

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.02.2003
    Ort
    schweiz
    Beiträge
    37

    in java das home-verzeichnis des users herausfinden

    hallo

    ich schreibe eine java-anwendung. diese soll im homeverzeichnis des users ein verstecktes config-file ablegen. nun weiss ich aber nicht, wie ich das homeverzeichnis finden kann.

    ~ -> wird nicht als homeverzeichnis erkannt (fehlermeldung...)
    System.getProperty("user.dir") -> liefert das verzeichnis zurück, von wo aus die app gestartet wurde

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    user.home

    Ermittelt mit
    Code:
    import java.util.*;
    
    public class Props
    {
        public static void main(String[] args) throws Exception
        {
            Properties props = System.getProperties();
            Enumeration keys = props.propertyNames();
            while(keys.hasMoreElements())
            {
                    String key = (String) keys.nextElement();
                    String value = props.getProperty(key);
                    System.out.println(key + " = " + value);
            }
        }
    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.02.2003
    Ort
    schweiz
    Beiträge
    37
    vielen dank, das war ja superschnell!

    demnach ist der korrekte string nicht "user.dir" sondern "user.home".

  4. #4
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von neonknight
    vielen dank, das war ja superschnell!
    Pah
    Anwortzeit über eine Stunde und das am Samstag.
    Ich werd alt


    demnach ist der korrekte string nicht "user.dir" sondern "user.home".
    Jupp.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •