如何使用ant build构建Flex Builder项目来处理现有的Flex非项目?

时间:2010-12-12 01:26:20

标签: flex svn actionscript ant flexbuilder

我想对使用Ant的Flex项目进行一些开发:http://svn.openstreetmap.org/applications/editors/potlatch2/。我可以从命令行构建它,但现在想要使用Flex Builder 3.0.2来构建,调试等。

我可以看到一些不同的路径可以遵循,但没有任何东西会尖叫“这是正确的方式”:

  • 在那里创建新项目,SVN签出(但是目录结构将不匹配,并且不确定如何使用现有的build.xml告诉FB构建)
  • 创建新项目,使用其中的文件创建指向另一个目录的外部源链接

人们肯定会一直这样做吗? (之前没有完成Flash开发......)

1 个答案:

答案 0 :(得分:0)

好的,这就是最终为我工作的东西。事实证明,毕竟我不需要使用ant来构建项目。这是针对特定项目(Potlatch2),但许多原则可能很常见。

  1. 文件|新的Flex项目(没有服务器),保存在某个地方,例如“c:\ pot”
  2. SVN签出了potlatch2文件,所以你有c:\ pot \ potlatch2 \ potlatch2.mxml等......
  3. 将version.as.template重命名为version.as并在
  4. 中编写一些内容
  5. 从potlatch2-config.xml中删除“...”行。不要问我为什么。
  6. 设置Flex SDK版本 - 将其配置为指向SDK 3.5
  7. 项目|属性| Flex构建路径:
    1. 将源文件夹设置为potlatch2
    2. 将输出文件夹设置为potlatch2 \ resources
    3. 将库路径设置为potlatch2 \ lib
  8. 更新Flash全局安全设置以允许访问c:\ pot \ potlatch2 \ resources(否则会出现1. SWF安全错误)[1]
  9. 更新浏览器设置(Window | Preferences ...)以使用安装了Flash Debug Player的浏览器(即非Chrome)。
  10. 在调试设置下(单击错误下拉菜单,其他...):关闭“使用默认值”,使调试(可能运行和配置文件)指向将主要设置传递给potlatch2.swf的HTML主机文件,传递您要编辑的地方的纬度/经度坐标。