Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
andrej200
Člen
Avatar
andrej200:6.5.2015 20:31

Ahoj,
když spustim program.jar přes cmd, tak vidím v cmd výstupní text konzole programu - samozřejmě. Mužu nějak toto cmd okénko zavřít, dřív než se dokončí úloha spuštěného jar souboru aby zbytečně neotravovalo?

Odpovědět 6.5.2015 20:31
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Avatar
Odpovídá na andrej200
Petr Štechmüller:6.5.2015 20:51

Ahoj, ano můžeš, ale musíš spustit program pomocí javaw -jar místo java -jar...

Nahoru Odpovědět 6.5.2015 20:51
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Silvinios
Redaktor
Avatar
Odpovídá na andrej200
Silvinios:6.5.2015 21:05

Ve Windows lze programy v Javě spouštět příkazem javaw. Příkaz funguje obdobně jako java, akorát se nevytvoří konzolové okno.

Program můžeš spustit pomocí zástupce, kde jako Cíl nastavíš něco jako "C:\Program Files\Java\jre1­.8.0_45\bin\ja­vaw.exe" -jar program.jar a do pole Spustit v zadáš adresář s programem.

Pokud program spouštíš pomocí dávkového souboru, můžeš použít příkaz START, který spustí zadaný příkaz jako nový proces:

start javaw -jar program.jar
 
Nahoru Odpovědět  +1 6.5.2015 21:05
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 3 zpráv z 3.