我想看看FlexBuilder用于编译我的应用程序的命令行参数。这样我就可以将它们构建到我正在研究的ANT脚本中。有没有办法查看命令行编译步骤?
我要求的原因是,当我使用Ant / Flex SDK与FlexBuilder编译我的应用程序时,我的应用程序表现不同。
答案 0 :(得分:3)
所以我找到了答案。
首先,您可以通过向FlexBuilder中的编译参数添加-dump-config = C:\ myConfig.xml来更好地了解FlexBuilder如何编译您的应用。这将输出一个xml文件,其中包含编译步骤中使用的配置设置。如果您愿意,也可以将此文件用作compc或mxmlc的参数。阅读更多相关信息 here ...
但是,这是实际解决了我的问题。我使用安装在集成服务器上的常规旧Flex SDK来使用Ant编译我的应用程序。这是您可以从Adobe网站下载的免费SDK。然后,我从本地计算机上获取FlexBuilder目录并将其复制到集成服务器,并指出我的构建脚本使用该版本的SDK(并更改了我的路径env变量)。
当我使用FlexBuilder版本的SDK编译时,一切都很顺利,我在应用程序中看到的奇怪错误消失了。
故事的道德,确保您使用与自动构建相同版本的SDK,就像您在本地构建一样。