Moin,
ich habe in Java mit Hilfe der Twitch API twitch4j einen Twitchbot geschrieben. Allerdings ist es so, dass das Programm an bestimmten Punkten auf die Festplatte zugreifen muss und Daten einer Textdatei einlesen muss, bzw neu abspeichern muss.
Nun habe ich eine kleine Batch-Datei geschrieben, die das Programm im cmd-Fenster öffnet, sodass alle Konsolenausgaben sichtbar sind. Ich öffne die .jar Datei mit "java -jar bot.jar"
Nun wollte ich, da mein Pc nicht rund um die uhr läuft, dass wenn der Pc hochfährt, der Bot angeschaltet wird. Dies habe ich mittels der Aufgabenplanung von Windows erledigt. Aber sobald ich nun die Aufgabe ausführe um sie zu testen, erscheint der Error an dem Punkt wo das Programm auf die Festplatte zugreift: "FileNotFoundExeption" In der Aufgabenverwaltung hab ich schon die Aufgabe mit höchsten Berechtigungen ausgeführt.
Habt ihr irgendwie Ideen, wie ich das fixen könnte?
ich habe in Java mit Hilfe der Twitch API twitch4j einen Twitchbot geschrieben. Allerdings ist es so, dass das Programm an bestimmten Punkten auf die Festplatte zugreifen muss und Daten einer Textdatei einlesen muss, bzw neu abspeichern muss.
Nun habe ich eine kleine Batch-Datei geschrieben, die das Programm im cmd-Fenster öffnet, sodass alle Konsolenausgaben sichtbar sind. Ich öffne die .jar Datei mit "java -jar bot.jar"
Nun wollte ich, da mein Pc nicht rund um die uhr läuft, dass wenn der Pc hochfährt, der Bot angeschaltet wird. Dies habe ich mittels der Aufgabenplanung von Windows erledigt. Aber sobald ich nun die Aufgabe ausführe um sie zu testen, erscheint der Error an dem Punkt wo das Programm auf die Festplatte zugreift: "FileNotFoundExeption" In der Aufgabenverwaltung hab ich schon die Aufgabe mit höchsten Berechtigungen ausgeführt.
Habt ihr irgendwie Ideen, wie ich das fixen könnte?