- 浏览: 14493 次
最新评论
在Eclipse下使用Ant编译Flex程序
- 博客分类:
- 技术杂绘
我的机器内存1G,如果使用Eclipse Flex插件编译程序,用不了多久系统内存就会耗尽,机器会变得极其缓慢。使用Flex Builder 2.01似乎情况要好一点,但是觉得Eclipse似乎更加好用一点,比如Ctrl + Alt + LEFT可以将一块代码向左移……Flex Builder好像没有类似的快捷键,虽然有类似的命令。另外还要进行ColdFusion,js开发,如果总是将IDE换来换去多麻烦啊。
在网上浏览时看到使用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_Task s。
解压缩。
将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" /> --> height="600" /> --> height="600" /> height="600" /> height="100%" application="flexApp" swf="${fileName}" version-major="9" version-minor="0" version-revision="0" history="true" template="express-installation" output="${DEPLOY_DIR}/${package}"/> 弄完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的控制台里面可以看到信息显示。
发表评论
-
转贴 有关js 函数验证和字符串查找替换的方法
2012-07-06 09:52 664/* ************************** ... -
正则表达式JS变量
2012-07-06 09:45 609str="苹果有大苹果小苹果之分"; ... -
java正则表达式学习
2012-07-06 09:37 657正则表达式的基础: 表达式 说明 \t 制表符. ... -
HL7 Message examples
2012-07-06 09:30 1093i am now in university(HIT@We ... -
mantis附件图片预览
2012-07-05 20:45 1193mantis在bug详情查看页面里,可以查看bug关联的附 ... -
UML建模图组件库,软件设计,UML绘制 ,打印,自动代码产生,软件,VC++,VB,控件源程序
2012-07-03 13:43 885UML建模图组件库,软件设计,UML绘制 ,打印,自动 ... -
在Flex Mobile中构建“本地”菜单
2012-07-02 12:15 735Adobe Flash Builder 4 简体中文正式版 ... -
探究 Flex 组件的生命周期
2012-07-02 12:15 610简介: 最为新一 ... -
flex与mysql交互
2012-07-02 12:14 668这个小例子通过remoteobject的通讯方法。实现fl ... -
实现FLEX 通过AMF跟PHP通信
2012-07-02 12:14 550AMF flex一种远调用 ... -
Flex引擎
2012-07-01 09:48 803游戏引擎 1、FFilmation 是一个2.5D游 ... -
Ant Flex project 应用
2012-07-01 09:48 701写一个Ant脚本,xml大 ... -
Flex 拖拽范例
2012-07-01 09:48 709Flex由于在其Framwork里加入了DragDrop管 ... -
myeclipse6.5+flex 3 + tomcat6.0 + ds-console.war环境搭建
2012-07-01 09:48 721安装环境:myeclipse6 ... -
探究 Flex 组件的生命周期
2012-07-01 09:48 497简介: 最为新一 ... -
[转载]【笔记本电脑报价】笔记本电脑
2012-06-30 16:11 719[转载]【笔记本电脑报 ... -
[转载]Android原生(Native)C开发之四:SDL移植笔记
2012-06-30 16:11 705[转载]Android原生(Native)C开发之四:SDL移 ... -
[转载]人力资源管理师(二级)复习笔记-第三章 培训与开发
2012-06-30 16:11 721[转载]人力资源管理师( ... -
[转载]《0岁潜能开发 开发无限能力的ESP教育法》笔记
2012-06-30 16:11 672[转载]《0岁潜能开发 开发无限能力的ESP教育法》笔记 ...
相关推荐
eclipse下利用ant、junit进行自动化测试例子源码
如何使用Eclipse编译C,C++,JAVA程序
由于需要使用ANT编译的代码比较多,特别是在第一次变异的时候,会出现OutOfMemory错误。并提示更改ANT_OPTS设定。
在eclipse中使用ant灵活构建web应用.docx
Eclipse中使用Ant
ubuntu 下eclipse CDT搭建交叉编译开发环境
Eclipse之ANT使用,开发部署工具利器!
eclipse下tomacat的配制flex编译的配制方法.pdf
Tomcat正是以Ant作为编译工具,要在eclipse中编译Tomcat,必须要用的六个jar文件。
当应用hudson一类的自动化平台来构建Eclipse插件时,不能直接调用ANT工具来编译。本工具自动修改Eclipse的路径为 ${ECLIPSE_HOME},并且自动可查找相应插件。 使用方法: java -jar buildfileGenerator.jar build....
Ant编译后的zookeeper源码 版本:zookeeper-release-3.4.11、apache-ant-1.9.14 可直接导入eclipse或idea
如何使用Eclipse编译C 环境
在Eclipse中反编译Class文件完全详解在Eclipse中反编译Class文件完全详解在Eclipse中反编译Class文件完全详解
Eclipse下Keil MDK编译辅助工具, 结合MDK Plugin for Eclipse 实现在Eclipse下编译, 调试 MDK工程.
Eclipse离线安装反编译插件(Eclipse Class Decompiler)https://www.fanyeong.com/2016/09/22/eclipse离线安装反编译插件(eclipse-class-decompiler)/
eclipse中如何使用ANT,eclipse中如何使用ANT,eclipse中如何使用ANT,eclipse中如何使用ANT,eclipse中如何使用ANT
Eclipse离线安装反编译插件(Eclipse Class Decompiler) https://www.fanyeong.com/2016/09/22/eclipse离线安装反编译插件(eclipse-class-decompiler)/