2011-05-29 73 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。