Webstart nochmal

Status
Nicht offen für weitere Antworten.

PollerJava

Top Contributor
Hallo nochmal,

in meiner Applikation verwende ich den Logger:

Code:
 file_handler = new FileHandler("Logging.txt", true);
            xmllogging = new SimpleFormatter();        
            file_handler.setFormatter(xmllogging);
            loggerControl.addHandler(file_handler);

In meiner Anwendung legt mir der Logger brav im Projektverzeichnis "Logging.txt" an und schreibt hinein.

Ich wandle aber meine Applikation auch in ein WebStart- Programm um,
Meine Frage wäre jetzt, wo schreibt der Logger dann hin, wenn das Programm über WebStart gestartet wurde, lokal auf dem Computer, wo das Webstart- Programm heruntergeladen wurde oder in eine Datei auf dem Server oder gar nicht,

Momentan kann ich keine Datei mit dem Namen finden??

Weiß da jemand einen Rat?

lg
 

AlArenal

Top Contributor
Warum probierst du es nicht aus?

Sinnigerweise würde man eine Vorgabe machen, z.B. im User-Verzeichnis ein eigenes Unterverzeichnis für die Anwendung anlegen und da die Logdatei hineinlegen.
 

PollerJava

Top Contributor
ja das ist mir schon klar aber wie ist das bei einer Anwendung, die ich mit WebStart starte,
mit

file_handler = new FileHandler("Logging.txt", true);

sage ich ja, dass der Logger ein File Logging.txt anlegen soll aber wo ist das wenn ich das Ganz mit Webstart starte, am Server oder am Client?
Ich find leider weder am Server noch am Client meine Logging- Datei,

lg
 

Wildcard

Top Contributor
Da Webstart Programme natürlich auf dem Client laufen, solltest du die Antwort erraten können.
 

20mithrandir

Aktives Mitglied
Die findest du in der Regel im 'user.dir', unter Windows also z.B. 'C:\Dokumente und Einstellungen\dein.user'. Das kann man IMO über die JNLP konfigurieren...
 

PollerJava

Top Contributor
Ok auf dem Client, aber wo steht der Pfad, wo die Logging- Datei hingespeichert wird,
ich kann die Datei nicht finden,
Gib ts da irgendwelche Einstellungen, wo die Logging- datei hingespeichert wird,

Vielen Dank und lg
 
T

tuxedo

Gast
Statt

Code:
file_handler = new FileHandler("Logging.txt", true);

könntest du dich auch

Code:
file_handler = new FileHandler(System.getProperty("user.dir")+"/MeineAnwendung/logging.txt", true);

(oder so in der Art) machen.

Dann weißt du GANZ GENAU wo die File liegt...

Macht doch keinen Sinn die File "irgendwo" hin zu speichern und sich dann zu wundern dass man das "irgendwo" nicht mehr findet.

Ordnung ist eben alles ;-)
 

Wildcard

Top Contributor
20mithrandir hat gesagt.:
Die findest du in der Regel im 'user.dir', unter Windows also z.B. 'C:\Dokumente und Einstellungen\dein.user'. Das kann man IMO über die JNLP konfigurieren...
das ist user.home, nicht user.dir
Ok auf dem Client, aber wo steht der Pfad, wo die Logging- Datei hingespeichert wird,
ich kann die Datei nicht finden,
Relative Pfade gehen vom user.dir aus, welches dem Pfad entspricht von dem das Programm gestartet wurde.
Bei Webstart mag das also irgendwo in der Pampa liegen.
Gib einen vernünftigen Pfad an, dann brauchst du auch deinem log nicht hinterher zu rennen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Java-Webstart und Update-Checks Allgemeine Java-Themen 0
M Webstart Exception trotz signierten JARs Allgemeine Java-Themen 3
O Interpreter-Fehler WebStart-Applikation startet nicht Allgemeine Java-Themen 5
J Webstart (auf Apache) jnlp wird nicht geladen Allgemeine Java-Themen 2
T Firefox und Webstart: Ohne JNLP Download Allgemeine Java-Themen 2
N XML Datei und Webstart Allgemeine Java-Themen 6
schlingel Webstart/Applet Problem - Classloader-Bug Allgemeine Java-Themen 7
M Webstart-Fehler Cache Allgemeine Java-Themen 3
S Webstart: vollständige JNLP-Doku. gesucht Allgemeine Java-Themen 4
jgh Webstart Allgemeine Java-Themen 3
C Webstart: Zugriff auf lokale Dateien? Allgemeine Java-Themen 2
S Java Webstart Applikation in den Autostart? Allgemeine Java-Themen 3
H Webstart...Start dauert ewig... Allgemeine Java-Themen 5
M WebStart Anwendung nicht dauerhaft Cachen Allgemeine Java-Themen 3
T CP Problem: Webstart + Logging properties file + eigener Handler Allgemeine Java-Themen 7
M WebStart problem Allgemeine Java-Themen 2
I Java Webstart Allgemeine Java-Themen 5
K Probleme mit JAVA Webstart Allgemeine Java-Themen 8
E Webstart Allgemeine Java-Themen 6
foobar Eclipse RCP + Webstart Allgemeine Java-Themen 3
P Ubuntu/Webstart Allgemeine Java-Themen 2
P webstart Allgemeine Java-Themen 55
L Applet oder Webstart? (speichern) Allgemeine Java-Themen 4
H WebStart und plug-in Allgemeine Java-Themen 3
S Java Webstart Allgemeine Java-Themen 9
M WebStart MimeType fehler Allgemeine Java-Themen 2
M Webstart Allgemeine Java-Themen 3
0 Webstart-Anwendung Allgemeine Java-Themen 20
M Webstart nutzen? Allgemeine Java-Themen 9
G Java-Webstart-Ressourcen Allgemeine Java-Themen 2
K Muss ich Eclipse und Java nochmal neu installieren? Allgemeine Java-Themen 10
M nochmal was mit generischen Containern Allgemeine Java-Themen 4
M Nochmal I-Frame zu Image Allgemeine Java-Themen 4
M Bereits imlplementierte Interfaces nochmal bei "impleme Allgemeine Java-Themen 10
T Nochmal Frage zu Vererbung Interfaces etc. Allgemeine Java-Themen 10
P Nochmal RandomAccessFile Allgemeine Java-Themen 6
E Nochmal komplexen String matchen und splitten Allgemeine Java-Themen 2
I Nochmal ASCII-Code Allgemeine Java-Themen 9
J Thread nochmal starten Allgemeine Java-Themen 6
N Nochmal Clipboard. cut copy paste Allgemeine Java-Themen 2
M Nochmal ne Regexfrage Allgemeine Java-Themen 2
U nochmal Plattenplatz... Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben