2012-05-18 27 views
0

當我使用ant命令啓動服務器時,不會返回bash提示符。只有按下Ctrl + Z或從另一個cygwin外殼停止服務器,提示纔可用。 我使用的cygwin 1.7.13-1啓動服務器後不會返回Cygwin bash提示符

cygwin.batch有以下ENV變量設置

bash --login -i 
set SHELLOPTS=igncr 
set CYGWIN=nodoswarning 

回答

0

安裝1.7.15-1版本修復了這個問題

1

請參閱this documentation related to Cygwinrunning Ant as a background process它下面的部分。

大概是這樣的:

ant </dev/null & 
+0

我已經嘗試附加&開始在後臺螞蟻和這個返回進程ID,但該服務器後立即開始打印啓動消息,並在完成服務器啓動提示後不返回。只有當我按下Ctrl Z或服務器拋出異常時,我纔會收到提示 – Delta

+0

感謝Dennis的回答。我卸載了這個版本,並安裝瞭解決問題的1.7.15-1版本。 – Delta

相關問題