2011-05-29 105 views
2

我正在使用ANT任務在構建服務器上運行FlexUnit。當我從Flash Builder(4)運行Flex單元測試時,它工作正常。但是,從ANT運行時,它會打開默認播放器(我的情況是FireFox),成功運行FU,但不會返回到命令行。最終,我得到一個「java.util.concurrent.ExecutionException:套接字超時等待flexunit報告」異常,因爲FU永遠不會返回。FlexUnit ANT任務掛起

可能是什麼問題?

<flexunit swf="${APP_TEST_FILE_SWF}" 
toDir="${OUTPUT_DIR}/test" 
command="C:\Program Files (x86)\Adobe\Adobe Flash Builder 4\player\win\10.1\FlashPlayerDebugger.exe" 
haltonfailure="true" verbose="true" 
localTrusted="true"/> </target> 
+0

你可以顯示你的螞蟻配置? – 2011-05-29 13:30:15

+0

這是:「\t \t <的FlexUnit SWF = 」$ {APP_TEST_FILE_SWF}「 \t \t \t \t \t toDir = 」$ {OUTPUT_DIR} /測試「 \t \t \t \t \t命令=」C:\程序文件(x86 )\的Adobe \的Adobe Flash Builder的4 \播放器\ WIN \ 10.1 \ FlashPlayerDebugger.exe」 \t \t \t \t \t haltonfailure = 「真」 \t \t \t \t \t詳細= 「真」 \t \t \t \t \t localTrusted = 「真」/> \t \t \t' – user774868 2011-05-31 07:33:04

+0

編輯你原來的問題... – 2011-05-31 13:52:29

回答

1

也遇到了這個問題。花很長時間來修復它。我的解決方案是 請確保您已將.swf文件與獨立Flash Player關聯。 您可以從http://www.adobe.com/support/flashplayer/downloads.html下載Flash Player 11.5投影機

+1

你的flashplayer與.swf文件有什麼關係。你能否詳細說明一下?謝謝。 – suat 2013-12-03 20:18:03

0

嘗試更改屬性localTrusted爲false。