In bash:
java -jar jarfile1.jar &
java -jar jarfile2.jar &
La e commerciale ti consente di lanciare il primo programma e di eseguirne un altro mentre il primo è ancora in esecuzione.
Come posso farlo in cmd? (XP se è rilevante).
In bash:
java -jar jarfile1.jar &
java -jar jarfile2.jar &
La e commerciale ti consente di lanciare il primo programma e di eseguirne un altro mentre il primo è ancora in esecuzione.
Come posso farlo in cmd? (XP se è rilevante).
Risposte:
inizia con l' /B
opzione
Avviare l'applicazione senza creare una nuova finestra. L'applicazione ha ignorato la gestione ^ C. A meno che l'applicazione non consenta l'elaborazione di ^ C, ^ Break è l'unico modo per interrompere l'applicazione
start /B java -jar jarfile1.jar
start /B java -jar jarfile2.jar
Mi piace di più la risposta di Nifle ma non puoi semplicemente generare una shell cmd secondaria? Puoi fare questo annuncio nauseam.
cmd /c cmd /c cmd /c cmd /k echo Hello World!
Per una serie di motivi, la sua risposta è migliore, in particolare se si desidera attendere il completamento di un processo (come l'installazione di MSI, non così rilevante per il proprio caso). Quindi, resta con start
.