一,前言
搭建FLEX的开发环境,少不了三样东西
SDK |
FLEX BUILDER |
LCDS或是BLAZE DS (LCDS下载需要先注册ADOBE的免费帐号) |
1,SDK类似于JDK一样的东西,是开发FLEX的的核心.这里就不多说了.
2,LCDS或BLAZE DS是构建数据服务用的,暂时不装他.
3,FLEX BUILDER 就是一个集成了FLEX的ECLIPSE IDE
我这里装的是SDK 3.0 ,FLEX BUILDER 3.0
二,FLEX BUILDER 3.0的安装
破解地址:
http://blog.5d.cn/user39/riahome/upload/2008-02/flex破解补丁.rar
破解方法参考了http://walksing.javaeye.com/blog/315081的文章.
直接安装FLEX BUILDER 3.0,里面集成了SDK2.0 ,3.0版,不用再去下SDK.装完按照破解里面的说明操作替换文件就OK了
以上就是普通用户的FLEX环境搭建 .下面要介绍的是合并ECLIPSE IDE 与SDK的更新.不需要的可以不用看了.
三,ADOBE FLEX BUILDER 3.0 与 LOMBOZ ECLIPSE IDE 合二为一.
由于我的机器在安装FLEX BUILDER3.0之前就已经装过LOMBOZ ECLIPSE(ALL IN ONE 版本的)了 考虑将ADOBE 的 BUILDER集成到我原来的ECLIPSE里,合二为一.
1,plugins,features的复制
复制%Flex Builder 3%/features/里的所有以com.adobe*开头的文件夹及文件->%ECLIPSE %/features/里
%Flex Builder 3%/plugins/里的所有以com.adobe*开头的文件夹及文件->%ECLIPSE %/plugins/里
另外,JSECLIPSE这个插件FLEX BUILDER也应用到了,它是提示JAVASCRIPT语言的用的.可以复制过去.装过的就可以不装了.
%Flex Builder 3%/Installers/JSEclipse/features/及plugins/里的文件同上一样复制过去.
2,SDK的复制
%Flex Builder 3%/sdks保存到一个位置(例如E:/SDKS)启动ECLIPSE 在WINDOWS->PREFERCES->FLEX->INSTALLED FLEX SDKS里添加刚才保存的SDKS.然后选一个前面打上对勾就行了
3,卸载 ADOBE FLEX BUILDER 3.
现在你的 ECLIPSE就可以直接用了.
在这里要说明,之前的ECLIPSE的JDK你要先配置好了,我这里不再详细说明了,其实这种说白了这种集成就好像更新ECLIPSE的插件一样.
在这里,我莫明其妙的出现过一个问题,就是ADOBE FLEX BUILDER 3 无法正常启动.LOGO显示完不会进到程序界面,进程里只有一个aum.flexbuilder.win.exe.原因最后找到了.就是破解文件造成的.解决方法是把破解前的那两个文件复制回去.然后启动.就可以进到程序界面了.然后退出重新破解就可以了. 另外,RUN程序时如果提示你找不到HTML你先要查看项目中html-template夹内有没有index.template.html等文件.如果不存在,你需要新建个项目或是从别的项目中把此夹里的东西拿过来.然后在ECLIPSER里porject->clean重新build一下.之后项目中bin-debug夹内就会出现你原来找不到的HTML了. |
四,更新SDK
方法是先下载并装好新版的SDK(比如SDK 4.0)然后启动ECLIPSE 在WINDOWS->PREFERCES->FLEX->INSTALLED FLEX SDKS里添加新装的的SDKS.然后使其选中即可
这里要说明一下.FLEX BUILDER 3.0应用SDK 4切换VIEW DESIGN时就会出现:This component is based on Application, which is not a visual component.Switch to source mode to edit it.提示,无法应用VIEW视图.应用旧版本的SDK就不会出现问题.不知道什么原因.网上查也没找到.怕是要升级到BUILDER 4才不会有这个错误吧,如果谁有解决办法请留言告诉我,谢了. |