首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从命令行编译Flex Builder项目

从命令行编译Flex Builder项目
EN

Stack Overflow用户
提问于 2009-02-23 15:14:54
回答 3查看 17K关注 0票数 17

有没有一种通过命令行构建在FlexBuilder中创建的项目的简单方法?

我开始着手在我正在工作的项目中添加一些Flex组件。目前,该项目的其余部分(一些java,一些C++)是通过ant脚本构建的。我真的希望能够将我正在处理的Flex组件的构建集成到ant脚本中,但我不确定如何从命令行构建Flex项目。

有没有一种方法可以从命令行调用flex编译器,以便它使用flex构建器的项目作为其配置?或者有没有办法修改FlexBuilder的编译,这样我就可以为项目写一个构建脚本,然后让它使用它(这样我就只有一种构建方法,让ant和FB都使用它,而不是单独的构建过程)?

虽然使用flex ant任务会更好,但这并不是必须的,因为我可以很容易地从命令行应用程序创建自定义任务。

编辑:

还有一件事我应该提一下。虽然我已经安装了FlexBuilder,但运行该ant脚本的一些人却没有安装。他们只会有普通的Flex SDK。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-02-23 15:29:48

您可以在FB中使用- config.xml -config选项转储FB用于编译项目的加载,然后在命令行构建中使用该选项(使用-load-config选项)。

我知道在常规的Eclipse中,您可以从ant文件构建,并且我非常确定您可以使用FB做同样的事情。

尽管这个doc对于flex ant任务来说有点糟糕,但它们工作得很好。

编辑-我在评论中回复了,但我想充实我的回复。

Herms在使用-dump-config和-load-config时遇到了问题,这在某种程度上说明了为什么flex ant任务更好。(我不想成为那个问“你为什么想做X?”的人,所以我只回答了被问到的问题)。

尽管他们的文档低于标准(imo),但他们更适合于构建项目的任务。

使用flex ant任务有几个陷阱,但在大多数情况下,它不是脑外科手术(实际上,陷阱更多的是因为文档很糟糕)。

当我开始为我们的项目进行自动化构建时,我发现了这个站点:

http://www.nabble.com/FlexCoders-f16212.html

是无价的。

票数 9
EN

Stack Overflow用户

发布于 2009-02-23 16:31:04

Flex 3附带了用于从命令行构建Flex应用程序的Ant任务。文档可以在here上找到。此外,还有一个很棒的开源构建框架,叫做Antennae,它可以在命令行中组织和构建Flex应用程序(它是基于Ant的)。

票数 1
EN

Stack Overflow用户

发布于 2011-02-05 02:08:56

我从天线开始,当我意识到它没有使用Flex Ant任务时,我非常失望。为了得到我需要的东西,我需要修改它传递给mxmlc的命令行参数……而且,在使用Flex Ant任务更容易完成的其他事情中,天线不支持模块。无论如何,我想出的是我在天线中找到的好的方面和这篇博客文章中构建文件的好的方面的混合体:http://jvalentino.blogspot.com/2010/03/flex-ant-build-optimized-modules_24.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/577951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档