Diskuze: Java - skrytí konzole

Java Java Java - skrytí konzole

Avatar
andrej200
Člen
Avatar
andrej200:

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:

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:

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.