java Datei ausführen?

DreamingLP

Mitglied
Hallo Leute,

Ich möchte eine .jar Datei über Java ausführen!

Wichtig ist aber:
- Die .jar soll im Ordner gestartet werden wo die andere .jar ist also nicht im Hauptverzeichnis wo meine .jar ist


Mein Code:
Java:
		try {
			String cmd = "java -jar Test/javadatei.jar";
			Runtime.getRuntime().exec(cmd);
		} catch (Exception exp) {
		}

hab auch schon das versucht:
Java:
		try {
			String cmd = "cd Test java -jar Test/javadatei.jar";
			Runtime.getRuntime().exec(cmd);
		} catch (Exception exp) {
		}

Doch die Dateien werden dann im Verzeichnis gespeichert wo ich die start-datei ausgeführt habe!
 
Zuletzt bearbeitet:
Die .jar soll im Ordner gestartet werden wo die andere .jar ist also nicht im Hauptverzeichnis wo meine .jar ist
Was soll das bedeuten?
Willst du eine jar ausführen, die nicht im Hauptverzeichnis deines Programmes liegt? Verstehe ich das richtig?

Falls ja: Hast du es schon mal mit einem absoluten statt dem relativen Pfad probiert?
 
Was soll das bedeuten?
Willst du eine jar ausführen, die nicht im Hauptverzeichnis deines Programmes liegt? Verstehe ich das richtig?

Falls ja: Hast du es schon mal mit einem absoluten statt dem relativen Pfad probiert?

Willst du eine jar ausführen, die nicht im Hauptverzeichnis deines Programmes liegt? Verstehe ich das richtig?

Genau 😀

Falls ja: Hast du es schon mal mit einem absoluten statt dem relativen Pfad probiert?

Okay Probiere ich mall

EDIT
Falls ja: Hast du es schon mal mit einem absoluten statt dem relativen Pfad probiert?

Klappt leider nicht =(, alle daten werden im Hauptverzeichnis gespeichert
 
Zuletzt bearbeitet:

Zurück
Oben