Hallo an alle,
ich habe ein Programm geschrieben, dass die Daten, die aus einem Kassensystem kommen, in ein Format wandelt, die eine andere Software einlesen kann.
Erklärung:
Das Programm durchsucht ein bestimmtes Verzeichnis in einem bestimmten Interval und wenn die Kassendatei
vorhanden ist, wird sie eingelesen, in das richtige Format gewandelt und als Textdatei in ein bestimmtes Verzeichnis abgelegt. Danach wird die
Kassendatei gelöscht.
Bestimmte Werte werden aus einer INI-Datei geholt, damit alles schön flexibel ist.
Es funktioniert auch alles, wenn ich das jar-file in der Konsole starte.
Jetzt soll der ganze Spass als Dienst im Hintergrund laufen. Also habe ich mir JSmooth(aktuelle Version) installiert und eine exe-Datei erzeugt.
Dann habe ich mir RunAsSvc geholt und nach Anleitung den Dienst eingerichtet. Danach bin ich unter Dienste gegangen und siehe da, der Dienst war da.
Den Dienst gestartet und er lief ungefähr 5-6sek. Dann wurde er aus unerklärlichen Gründen beendet. Es kam auch keine Fehlermeldung oder sonstetwas.
Wer kann mir helfen das Problem zu lösen oder einen Tipp geben. Ich bin für jede Unterstützung dankbar.
Achso, ich habe einen ganz normalen Pc mit Windows xp Prof., geschrieben wird alles mit Eclipse und die aktuellsten Java-Version.
Gruß Ralf
ich habe ein Programm geschrieben, dass die Daten, die aus einem Kassensystem kommen, in ein Format wandelt, die eine andere Software einlesen kann.
Erklärung:
Das Programm durchsucht ein bestimmtes Verzeichnis in einem bestimmten Interval und wenn die Kassendatei
vorhanden ist, wird sie eingelesen, in das richtige Format gewandelt und als Textdatei in ein bestimmtes Verzeichnis abgelegt. Danach wird die
Kassendatei gelöscht.
Bestimmte Werte werden aus einer INI-Datei geholt, damit alles schön flexibel ist.
Es funktioniert auch alles, wenn ich das jar-file in der Konsole starte.
Jetzt soll der ganze Spass als Dienst im Hintergrund laufen. Also habe ich mir JSmooth(aktuelle Version) installiert und eine exe-Datei erzeugt.
Dann habe ich mir RunAsSvc geholt und nach Anleitung den Dienst eingerichtet. Danach bin ich unter Dienste gegangen und siehe da, der Dienst war da.
Den Dienst gestartet und er lief ungefähr 5-6sek. Dann wurde er aus unerklärlichen Gründen beendet. Es kam auch keine Fehlermeldung oder sonstetwas.
Wer kann mir helfen das Problem zu lösen oder einen Tipp geben. Ich bin für jede Unterstützung dankbar.
Achso, ich habe einen ganz normalen Pc mit Windows xp Prof., geschrieben wird alles mit Eclipse und die aktuellsten Java-Version.
Gruß Ralf