Programm startet nicht, nur per cmd

Neglectis

Neues Mitglied
Einen schönen guten Abend,
gleich vorweg: Ich bin nicht vom Fach, meine PC-Kenntnisse sind rudimentär und ich hab Google soweit bemüht, wie es mir möglich war. ^^

Ich habe ein Programm zur Praxisverwaltung (Thera-Pi, Open Source) auf verschiedenen PCs installiert. Hat auch wunderbar geklappt, beim benötigten Server hab ich mir von einem Bekannten helfen lassen, läuft prima.
Nun wollte ich das selbe Programm auf die gleiche Weise auf meinem Surface Pro nutzen.
Hier startet die Java-Datei nur ganz kurz, bzw. es geht ein schwarzes Fenster kurz auf und sofort wieder zu. Öffne ich nach Anleitung die Datei im cmd, dann startet sie.
Das kann ja aber nicht die Lösung sein, wenn ich das Programm täglich zur Patientenverwaltung brauche, dass ich mich jedes Mal per Anleitung durch das ganze cmd durchkämpfe.
Ich habe Java mehrmals de- und neuinstalliert. Das Programm zu wechseln ist auch keine Option, es funktioniert auf den PCs und Laptops in der Praxis ja super und mehrere Tausend Euro für ein kostenpflichtiges Programm mit Support ist leider bei dem Umsatz einer kleinen Praxis nicht drin. 🙁

Fällt hier vielleicht einem schlauen Kopf etwas dazu ein? Ich würde das Problem gerne besser beschreiben, mir fehlen aber die Kenntnisse und Vokabeln dazu. 😳

Viele Grüße
 
Was führst du denn in der Anleitung alles aus? Vermutlich ist nur die Java Home Variable falsch gesetzt. Ist ohne weitere Infos natürlich schwer. Eine Batch-Datei erfüllt bestimmt auch seinen Zweck.
 
Guten Morgen

DerWissende:
Mir kommen gleich die Tränen. 😳

Ich wundere mich über die sarkastische Wortwahl. Wenn ich was falsches geschrieben habe oder die Netiquette verletzt habe, dann bitte ich um Entschuldigung. 🙂 Und mir war auch nicht klar, dass mein Wunsch, dass das Programm auf meinem Tablet so funktioniert wie auf den PCs, unangemessen ist. Wenn eine Batch Datei die Lösung ist, dann nehm ich die natürlich auch.

Ich habe mal eine -bat Datei im Texteditor erstellt, um den PC nach einer bestimmten Zeit runter fahren zu lassen. Weiter gehen meine Kenntnisse leider nicht.

Wurstkopp:
Ich öffne cmd, dann versuche ich mich mit "cd" , ein paar Ordnerangaben und "dir" zum richtigen Ordner zu navigieren und gebe dann java -jav TheraPi.jar ein. Dabei kommt dann oft erst mal eine Fehlermeldung (Error: Could not create the Java Virtual Machine. Error: A fatal exception has occured. Program will exist.) und wenn ich es nochmal eingebe wird das Programm gestartet.

Beide:
Die Java Home Variable werd ich mal googeln, ob ich an der herumpfuschen kann, nachdem ich das Verzeichnis einmal gesichert habe. Selbes mit der Batch Dateien, da gibt es bestimmt Anleitungen dazu. Vielen Dank. 🙂
 
Ich wundere mich über die sarkastische Wortwahl.
Nicht wundern, @DerWissende schreibt immer so.

@JuKu hat vermutlich recht. Erstell mal eine Verknüpfung zur jar-Datei auf dem Desktop, bearbeite deren Eigenschaften und stelle sicher, dass das Arbeitsverzeichnis dem Ordner entspricht, in dem die jar-Datei liegt.

Sollte das immer noch nicht funktionieren, kannst Du tatsächlich eine Batch-Datei verwenden:
Code:
@echo off
C:
cd "C:\Pfad\zur\Anwendung"
java -jar TheraPi.jar
Laufwerksbuchstaben und Pfad musst Du natürlich anpassen.

Sollte das auch nicht funktionieren, dann könnte das Problem interessant werden 🙂
 

Neue Themen


Zurück
Oben