在用flex builder集成eclipse开发当中,编译调试速度是很慢的。特别是在项目后期以及几期工程过后,文件数量急剧变大的情况下。编译一次花四五分钟,算快的了,运气不好的,eclipse经常死掉,非常影响日常的开发工作。下面是我们在开发Flex当中的一些优化经验,希望对大家有帮助。
基本优化方法
下面是一些基本优化的方法,根据自身项目情况,灵活配置。
• close掉eclipse中其它的项目,只开flex项目
• 用system font代替embedding fonts
• 经常对工程进行clean
• 关掉"Build Automatically"选项,这个我一般不关,我机器还可以,哈哈。但如果你机器内存实在不够大,还是关了吧。
Eclipse.ini文件修改
-vm
D:/Java/jdk1.5.0_14/bin/javaw.exe
--launcher.XXMaxPermSize
#这个在128-300之间比较合适(根据自身工程合理定义)
200M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
#这个在128-300之间比较合适(根据自身工程合理定义)
200m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
#这个针对我们的cross工程,在1200-1350之间比较合适. (根据自身工程合理定义)
-Xmx1200m
-client
-XX:+UseParallelGC
Eclipse配置修改
这个打上勾,可以查看编译时内存的占用情况:如下图,然后适当对eclipse.ini文件的xmx参数修改优化,cross的话,我试过不同情况,在1200-1350之间比较合适。
Eclipse flex修改
把勾去掉
工程属性修改
把勾去掉,可以让编译时少做一些操作。
避免style中embed太多的东西
可以采用打包module的方式,生成swf。这个非必需。只是可以少占用些内存,优化一下速度。关于style embed的参考地址:http://www.rogue-development.com/blog2/2007/11/slow-flex-builder-compile-and-refresh-solution-modules/
BTW:终极方案是让老板换更好的机器,加更多的内存。哈哈
- 大小: 42.8 KB
- 大小: 39.9 KB
- 大小: 27.6 KB
- 大小: 47.1 KB
分享到:
相关推荐
flex编译优化方法,以及Flex工程编译慢的优化方案
在项目中,以前有个使用Flex的功能,发现没有源代码,几经周折,最终通过此软件实现反编译及代码的修改,最后在原有功能的基础中,实现了项目上的新需求。
flex actionscript反编译工具
flex优化全集flex优化全集flex优化全集flex优化全集flex优化全集
flex 编译原理 计数器 模拟编译器的原理识别简单的计数器字符编译
编译原理词法分析,语法分析的强大工具,基于windows平台,win7亲测可用
NULL 博文链接:https://xindexinxin.iteye.com/blog/1666176
在Ubuntu下,使用bison和bison联合编译生成了一个简单计算器,文档提供了实现的详细步骤及一些常见错误。
flex反编译工具 ,对swf swc 文件进行反编译
使用Maven对Flex项目进行构建,无需依赖于FlexBuilder进行编译开发。
编译原理课程中的flex和yacc 这是flex的安装程序
专题资料
NULL 博文链接:https://shihuan830619.iteye.com/blog/1075844
完美的Flex多语言支持解决方案
FLEX简单应用工程,学习FLEX入门必备的
自顶向下的Flex程序,包括了编译原理的一些必要知识,使用的时候要运行在Unix终端,并配置Flex等工具
这是一个关于编译原理flex自动分析程序工具代码例题工具包
flex编译器开源源码下载!自动生成C文件,有限自动机原理!
使用java api 编译flex(基于flex sdk4.5,但不依赖sdk) 可以实现自己的编译器 暂只支持编译flex ,as3代码没测试过,编译air未测试 如需要 需要把flexsdk目录中的frameworks/libs/air文件夹考进 flexCompile(当前上传...
蛮好用的词法分析器,编译实验不容错过的好工具,很方便使用的。