我正在通过Adobe Flash Professional CS5将*.fla
文件编译为windows上的*.swf
文件。我的构建过程需要将任何编译错误或警告记录到日志文件中。
- 有没有办法将任何编译错误或警告保存到硬盘上的日志文件中
- 它可能已经保存到任何日志文件中了吗
我还找不到任何日志文件,也找不到保存编译错误的方法。
谢谢你的帮助!
编辑:由于这似乎不会引起任何人的注意,我将解释我为什么需要这个:flash是通过连续集成编译的(一天几次)。这样一来,就没有人真正注意到AdobeCS5编译器的任何输出(因为连续构建实际上并不涉及人员)。但该日志可以用于检查构建错误,如果有,自动连续构建过程可以通知开发人员构建失败,并将日志附加在电子邮件中。
也许有人有另一个想法来集成flash编译,并注意到在自动构建过程中的编译错误,比如持续集成?
如果您正在使用ant,那么实际上有一个开源解决方案可以帮助您入门:https://code.google.com/p/fuelanttasks/它允许你创建一个像这样的蚂蚁宏:
<taskdef resource="FuelAntTasks.properties" classpath="FuelAntTasks.jar" />
<!--
This target shows how to use the fla task to publish an fla
-->
<target name="fla_publish">
<flash>
<fla file="${src}/redsquare.fla" build="publish"/>
<fla file="${src}/greensquare.fla" build="publish"/>
</flash>
</target>
它将负责启动flash ide,检索日志并通过ant显示它们。