关于flashbuiler安装到eclipse中的问题
最近公司有一个比较老旧的项目需要维护和更新,所用的是flex,之前没有接触过这种技术,所以上网查了一下,发现是Adobe已经几乎放弃的技术,网上的资料基本上都是若干年前的,描述都不是很全,在学习这个技术的时候会走很多的弯路,甚至差点在环境搭建的过程中就倒下了,所以写下这边文章,为了自己,也为了后面有人会遇到相同的问题,帮助别人少走一些弯路吧,好了,废话不多说了,接下来就总结一下,这几天自己的收获吧。
先说一下flashbuilder的情况吧,一般网上会有破解版,但是本文介绍的方法是通过更改文件的方式去实现flashbuilder的长期拥有。这个方法也是搜来的,但是是本人亲测有效的,首先,去Adobe的官网下载flashbuilder,但是好像现在需要下一个Adobe的一个云平台,不知道什么时候搞得鬼,要是有强迫症的同学可以不从官网下,从其他地方下,应该也是可以的,这个都是无关紧要的,选择试用,正常安装即可。
安装完成后在安装目录下依次修改下列3个文件:
(1)..\Adobe\AdobeFlashBuilder4.7(64Bit)\eclipse\plugins\com.adobe.flexbuilder.project_4.7.0.349722\META-INF下面的MANIFEST.MF
修改:Bundle-Version:0.0.0
(2)..\Adobe\AdobeFlashBuilder4.7(64Bit)\eclipse\features\com.adobe.flexide.feature_4.7.0.349722下面的feature.xml
修改:<plugin id="com.adobe.flexbuilder.project" download-size="0" install-size="0" version="0.0.0"/>
(3)..\Adobe\AdobeFlashBuilder4.7(64Bit)\eclipse\plugins\com.adobe.flexbuilder.flex_4.7.0.349722
下面:复制config.xml并重命名为config_builder.xml
注:以上蓝色文字部分为具体的版本号,请跟据实际版本号进行查找
修改完成之后,再启动AdobeFlashBuilder4.7,恭喜你,你会发现自己彻底拥有了这款RIA工具了。
以上方法本人亲测可以的。
参考文章地址:http://blog.csdn.net/cloume/article/details/22689161
有兴趣的同学可以去看看他提出的下一个方法。
安装并拥有flashbuilder之后,就是把这款软件当做eclipse的插件进行使用了,但是这时候有很大的可能,你会遇到无法把flashbuilder当成插件安装进去,开始的时候,我是把flashbuilder的安装目录下eclipse下的plugins和features文件夹直接拷贝到eclipse的解压目录下,但是发现在配置felx SDK的时候会有问题,导致eclipse直接崩溃退出,经过百度,发现,flashbuilder只支持eclipse3.7和4.2版本的,本机的eclipse是4.5,于是,我选择了换eclipse的版本,但是发现,老版本的eclipse真的十分不好用,而且,我下的4.2sdk没有server。。。。需要下server,于是,我十分不爽,重新继续百度,发现了以下的方法是可以跳过这个eclipse的版本问题的,
那就是把eclipse下的plugins更改为其他的名称,然后找到flashbuilder的安装目录,找到utilities这个文件夹,然后点击Adobe Flash Builder 4.7 Plug-in Utility.exe去进行安装,指定eclipse的解压目录,开始安装,细心的同学这时候必然会发现这个地方会指定eclipse的版本。但是这时候我们不必理会,直接下一步即可,你会发现,不会再有烦人的安装失败的弹框了,这时候,我们就已经把flashbuilder安装成为了eclipse的插件。记得把plugins文件夹的名字改回来哦!下面就开始你的flex开发之旅吧,
安装flashbuilder以后会导致eclipse的汉化问题,可以在eclipse的eclipse.ini文件下添加-Duser.language=en这样一句话,就可以解决汉化的问题了。
以上就是我这几天的一个总结吧,希望对后面有需要的同学有所帮助!