Laden der Eigenschaften der Anwendung in eine Java-desktop-Anwendung

Was ist der beste Weg zum speichern und laden von application-level-Eigenschaften in Java.

Gibt es etwas, simulare zu .net wo würde ich gerade etwas in der app.config

 <appSettings>
    <add key="emailAddress" value="[email protected]" />
  </appSettings>

Und dann rufen Sie es wie folgt:

string AdminEmail = ConfigurationManager.AppSettings["emailAddress"];

Muss ich zum laden von properties-Dateien in Datei-streams und so? scheint, wie unnötige Arbeit.

Ich habe dies ausprobiert:

Properties props = new Properties();

FileInputStream fis = new FileInputStream("myProps.properties");
props.load(fis);
fis.close();

Aber das ist mir eine java.io.FileNotFoundException Ausnahme. Wo kommt die Datei Eigenschaften gehen müssen, um in Bezug auf die Klasse?

InformationsquelleAutor superted | 2010-01-20
Schreibe einen Kommentar