Apache flex 如何从Flash Builder 4自动构建多个SWF?

Apache flex 如何从Flash Builder 4自动构建多个SWF?,apache-flex,flash,actionscript-3,actionscript,flash-builder,Apache Flex,Flash,Actionscript 3,Actionscript,Flash Builder,我正在做一个有Main.fla和Preload.fla的项目。我正在用Flash Builder 4编写所有代码。每次我想进行测试时,我都必须转到Flash CS5,发布Main.swf,然后运行Preload.swf。有没有一种方法可以自动化这个过程,这样我就可以只按Flash Builder 4中的“Run Main”按钮,然后自动完成所有操作?使用JSFL脚本编译所有fla。然后在Flash Builder中将JSFL设置为一个外部工具。我只是以这样一种方式设计Main,即它可以自己运行,

我正在做一个有Main.fla和Preload.fla的项目。我正在用Flash Builder 4编写所有代码。每次我想进行测试时,我都必须转到Flash CS5,发布Main.swf,然后运行Preload.swf。有没有一种方法可以自动化这个过程,这样我就可以只按Flash Builder 4中的“Run Main”按钮,然后自动完成所有操作?

使用JSFL脚本编译所有fla。然后在Flash Builder中将JSFL设置为一个外部工具。

我只是以这样一种方式设计Main,即它可以自己运行,也可以从预加载程序中加载。这通常需要主docclass中的一些逻辑,比如“if context!=preload{some functionality}”,但并不总是这样。如果你没有弄清楚你正在寻找的自动构建功能,这可能是你的一个选择。我创建了JSFL文件,它在Flash IDE中运行良好,但是当我尝试将其添加为外部工具时,我得到一个错误,说该文件无法执行。当你设置外部工具时,你是否将其直接指向JSFL或使用JSFL指向Flash.exe作为命令行参数?这条路有空位吗?如果您在windows上,请尝试在路径中使用简短的dos名称,而不是带有空格的名称。我在mac上。外部工具似乎无法将Flash.app识别为可以运行的文件。我试着把Flash.exe作为一个测试,关于文件不存在的错误消失了。这是一个bug还是mac上不允许使用此功能?@KnuckBubuck,对不起,我不能帮你使用mac。试着问一个新问题,特别是关于在mac上运行Eclipse中的外部工具。