Ho scritto uno script batch per automatizzare l'avvio del mio ambiente di sviluppo, ma l'esecuzione richiede molto tempo. In realtà, in realtà non è mai finito. Si ferma dopo solr start
. Sto solo supponendo che, se lasciato, sarebbe finito alla fine.
C'è qualche motivo per cui non continuerebbe a essere eseguito dopo solr start
? solr start
termina completamente, quindi tutto ciò che viene mostrato è una sottolineatura lampeggiante dopo l'ultima riga di output del comando.
Ecco il mio script batch:
cd C:\AerospikeVM
vagrant up
cd C:\solr-6.1.0\bin
solr start
cd C:\XAMPP
xampp-control
cd C:\Program Files\Android\Android Studio\bin
studio64.exe
cd C:\Program Files\NetBeans 8.1\bin
netbeans64.exe
cd C:\Program Files\Genymobile\Genymotion
player --vm-name "Samsung Galaxy S6 - 6.0.0 - API 23 - 1440x2560"
cd C:\Program Files\Git
git-bash.exe
cd C:\Users\me\Programs\Program
start notepad Phase2.0_toDoCache.txt
start notepad Phase2.0_toDoList.txt
solr
stai eseguendo? È un file batch?
solr start
viene eseguito completamente. Si ferma dopo. Termina il comando, lo so perché emetteStarted Solr server on port 8983. Happy searching!
, che è ciò che viene normalmente emesso al termine del comando. Ma non mostra mai il prossimo comandocd C:\XAMPP
; solo il trattino basso lampeggiante. Inoltre, se chiudo lo script ed eseguo il comando da solo, si completa perfettamente.