G
Gonisch
Gast
Hallo Leute!
Mein Problem ist folgendes:
Das Programm:
Ich habe ein Programm geschrieben mit dem es möglich ist, Fragen zu irgend einem Thema zu prüfen. Die Fragen werden aus einer XML-Datei gelesen und danach im Programm dargestellt. Es gibt 5 Karteien in meinem Programm, in denen sich die Fragen befinden können (ganz nach dem Fahrschul-Programm von Hotter oder Piccadilly), Ziel ist es so viele Fragen wie möglich in der Kartei 5 zu bringen. Jede Frage kennt die Kartei, in der sie sich befindet.
Mein Problem nun:
Nach dem Ende der Prüfung soll die XML Datei, in der die Fragen gespeichert sind, aktualisiert werden. Jedoch funktioniert dies nur, wenn ich das Programm unter der Entwicklungssoftware von SUN Microsystems (also Java) starte. Versuche ich ein JAR-Reciepe zu erstellen und führe das Programm vom Reciepe aus, erstellt mir das Programm lediglich eine neue XML-Datei die dann leer ist. Es steht lediglich der Definitionsstring am Anfang der Datei (<?xml = UTF8...) und "[Fragen=null]". Aber wenn ich den Quellcode über Java ausführe aktualisiert er das Dokument reibungslos. :x
Meine Frage lautet nun: Muss ich ins JAR-Reciepe irgend einen Treiber mit einpacken, damit das XML-Dokument richtig aktualisiert wird? Was kann der Grund für dieses eigenartige, quellcode-unabhängige Problem sein?
Vielen Dank im Voraus!
Mein Problem ist folgendes:
Das Programm:
Ich habe ein Programm geschrieben mit dem es möglich ist, Fragen zu irgend einem Thema zu prüfen. Die Fragen werden aus einer XML-Datei gelesen und danach im Programm dargestellt. Es gibt 5 Karteien in meinem Programm, in denen sich die Fragen befinden können (ganz nach dem Fahrschul-Programm von Hotter oder Piccadilly), Ziel ist es so viele Fragen wie möglich in der Kartei 5 zu bringen. Jede Frage kennt die Kartei, in der sie sich befindet.
Mein Problem nun:
Nach dem Ende der Prüfung soll die XML Datei, in der die Fragen gespeichert sind, aktualisiert werden. Jedoch funktioniert dies nur, wenn ich das Programm unter der Entwicklungssoftware von SUN Microsystems (also Java) starte. Versuche ich ein JAR-Reciepe zu erstellen und führe das Programm vom Reciepe aus, erstellt mir das Programm lediglich eine neue XML-Datei die dann leer ist. Es steht lediglich der Definitionsstring am Anfang der Datei (<?xml = UTF8...) und "[Fragen=null]". Aber wenn ich den Quellcode über Java ausführe aktualisiert er das Dokument reibungslos. :x
Meine Frage lautet nun: Muss ich ins JAR-Reciepe irgend einen Treiber mit einpacken, damit das XML-Dokument richtig aktualisiert wird? Was kann der Grund für dieses eigenartige, quellcode-unabhängige Problem sein?
Vielen Dank im Voraus!