2

ANT タスクを使用して、ビルド サーバーで FlexUnit を実行しています。Flash Builder (4) から Flex Unit Tests を実行すると、正常に動作します。しかし、ANTから実行すると、デフォルトのプレーヤー(私の場合はFireFox)が開き、FUが正常に実行されますが、コマンドラインには戻りません。最終的に、FU が返されないため、「java.util.concurrent.ExecutionException: Socket timeout waiting for flexunit report」例外が発生します。

何が問題なのですか?

<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>
4

2 に答える 2

1

また、この問題に遭遇しました。それを修正するのに長い時間がかかります。私の解決策は、スタンドアロンのフラッシュ プレーヤーに .swf ファイルが関連付けられていることを確認することです。Flash Player 11.5 プロジェクターは、http: //www.adobe.com/support/flashplayer/downloads.html からダウンロードできます。

于 2012-11-07T06:28:42.013 に答える