IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
3012
Člen
Avatar
3012:12.8.2018 18:13

dobrý večer, potreboval by som spustiť súbor jar, z iného java programu

Zkusil jsem: skúšal som toto:

try {
                        Process proc = Runtime.getRuntime().exec("C:\\Users\\michal\\Documents\\software\\Journal\\0.8\\Search\\dist\\subor.jar");
                    } catch (IOException ex) {
                        ex.printStackTrace();
                    }

debuger my vypýše toto: java.io.IOExcep­tion: Cannot run program "C:\Users\michal\Do­cuments\softwa­re\Journal\0.8\Se­arch\dist\subor­.jar": CreateProcess error=2, The system cannot find the file specified

Chci docílit: potreboval by som aby sa dve java applikácie navzajom spúštali.

Za každú odpoveď ďakujem.

 
Odpovědět
12.8.2018 18:13
Avatar
Odpovídá na 3012
Matúš Olejník:12.8.2018 19:50

V časti "Zkusil jsem" by malo byť aj 5 minút googlenia - stackoverflow

public void runJarFile(String path){
    ProcessBuilder pb = new ProcessBuilder("java", "-jar", path);
    try {
        pb.start();
    } catch (IOException e) {
        e.printStackTrace();
    }
}
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
12.8.2018 19:50
/* I am not sure why this works but it fixes the problem */
Avatar
3012
Člen
Avatar
3012:12.8.2018 20:50

ďakujem ti, funguje to, veľmi si vážim tvoju ochotu pomôcť

 
Nahoru Odpovědět
12.8.2018 20:50
Avatar
Odpovídá na 3012
Matúš Olejník:12.8.2018 21:23

Nie je problém ;) len nemal by si lepšie pár minút dôkladnejšie hľadať, než čakať dve hodiny na odpoveď, ktorú nájdeš na ďalších desiatkach miest? :)

Nahoru Odpovědět
12.8.2018 21:23
/* I am not sure why this works but it fixes the problem */
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.