java mit java starten? +- Sponsor-Board.de (https://www.sponsor-board.de) +-- Forum: Community (/forumdisplay.php?fid=56) +--- Forum: Hilfe (/forumdisplay.php?fid=102) +---- Forum: Scripting (/forumdisplay.php?fid=108) +---- Thema: java mit java starten? (/showthread.php?tid=43811) |
java mit java starten? - DreamingLP - 23.11.2013 17:57 Hallo Leute, Erst mall es gibt 2 Java Programme: Programm A = Mein Java Programm(Ordner wo die jar ist: MeinProgramm) Programm B = minecraft-server.jar(Ordner wo die jar ist: MeinProgramm/Server) ich möchte jetzt mit Programm A Programm B starten... Kein Problem mit: Code: Runtime.getRuntime().exec("java -jar Server/minecraft-server.jar"); doch ich will das alle Dateien der minecraft-server.jar im Ordner MeinProgramm/Server gepeichert werden... PROBLEM: das wird immer im Verzeichnis gespeichert wo Programm A liegt. Wie kann ich das lösen? RE: java mit java starten? - moser96 - 23.11.2013 18:05 Also du musst irgendwie das Verzeichnis wechseln... Mir fällt gerade nur ein Umweg über eine .bat oder .sh Datei (je nach Betriebssystem) ein, Also das du da in der Datei zuerst das Verzeichnis wechselst und dann das Programm ausführst. Es gibt aber sicherlich eine schönere Möglichkeit das Verzeichnis zu wechseln. MFG RE: java mit java starten? - Stricted - 23.11.2013 18:17 Runtime.getRuntime().exec("cd /dein/verzeichniss/wo/speichern/soll?"); wie wäre es damit? also unter php und shell/bash scripts funktioniert das super RE: java mit java starten? - DreamingLP - 23.11.2013 18:22 Terrax2 schrieb: Runtime.getRuntime().exec("cd /dein/verzeichniss/wo/speichern/soll?");
wie wäre es damit? also unter php und shell/bash scripts funktioniert das super
RE: java mit java starten? - Madmatti - 23.11.2013 18:43 Leider kenne ich mich mit Java nicht aus, aber hast du es mal mit einem symbolischen Link versucht? Dann müsstest du das Verzeichnis nur "indirekt" wechseln. RE: java mit java starten? - Darkwave - 23.11.2013 19:03 Code: Runtime.exec(String command, String[] envp, File dir);
Code: Runtime.getRuntime().exec("myfile",
Code: Runtime.getRuntime().exec("java -jar minecraft-server.jar",
RE: java mit java starten? - DreamingLP - 23.11.2013 19:34 Darkwave schrieb: Code: Runtime.exec(String command, String[] envp, File dir);
Code: Runtime.getRuntime().exec("myfile",
Code: Runtime.getRuntime().exec("java -jar minecraft-server.jar",
|