首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

在Eclipse上使用Ant编译Flex程序

2012-07-08 
在Eclipse下使用Ant编译Flex程序在Eclipse下使用Ant编译Flex程序 2010年04月09日  在网上浏览时看到使用an

在Eclipse下使用Ant编译Flex程序

在Eclipse下使用Ant编译Flex程序
2010年04月09日
  在网上浏览时看到使用ant来编译可以提高速度、减少内存占有率。当然也可以直接使用命令行mxmlc等命令来编译,但是不如使用ant方便――ant其实也是使用mxmlc命令来编译。
  Adobe labs提供了ant tasks工具包并有一些使用方法,是英文并且不怎么详细。有几个中文Blog文章有写相关,但是大多是针对旧版本的Flex SDK,我现在使用的SDK是2.0正式版,较之那些教程上的版本新,导致那些教程上的例子不能执行。
  以Eclipse3.2.1为例,一步步来吧。
  从Adobe labs上下载最新的ant tasks工具包,地址:http://labs.adobe.com/wiki/index.php/Flex_Ant_Tasks。 解压缩。 将flexTasks.jar拷贝到eclipse的ant lib根目录下面,ant lib目录一般在eclipse根目录下,如\plugins\org.apache.ant_ant版本号\lib。 在项目根目录中新建flexTasks文件,拷入ant tasks中的几个文件加:lib和resources。 在项目根目录中建立build.xml。build.xml文件内容可参考:http://nstar.javaeye.com/blog/129653,这里也有一个示例,ant的命令可以到 ant的官方网站去查,今天在我的火狐2.0中地址栏输入ant move,居然FF自动进入了ant官方网站并且显示task move是不是FF的开发人员也用ant,为了方便查找而设置的,因为输入其他关键字一般进入的Google:
  Flex Ant Builder Sample Project" basedir=".">
        
  Flex Builder 2 Plug-in/Flex SDK 2"/>
  
  
  
  
  
  
  
  -->
  
  
  
  
  Flex Builder 2 Plug-in/Player/debug/SAFlashPlayer.exe" />
  
  
  
  
  
  
  
             
  
  
  
  
  
  
  
  
  
  
         -->    
  
  -->
  
  
  
  
  
  
  
  
  
  
             
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
             
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
             
     
     
  
  
  
  
  
  
  
  
  
  
  
  弄完build.xml之后,基本上就完成ant的设置,现在可以享受ant带来的速度与便捷了。
  如何使用ant运行任务
  在命令行里面输入ant targetname; 建立cmd文件,里面输入ant targetname,以后就只要双击这个cmd文件。 在eclipse中选择build.xml,然后右键选择Run as -> ant bulid,在弹出的对话框中选择Targets,然后选择一个Target,在Build中去掉Build before lunch前面的勾,现在可以Run啦。在Eclipse的控制台里面可以看到信息显示。

热点排行