真是罪过,最近实在是太沉迷于Linux,对Flex多有荒废,更别说Blog了,这不我竟然到27日才知道Flex 2.0 Beta 2发布了(Flex2的发布速度倒是越来越快了,欣喜!),奇怪的是7天的时间,我倒是有上Blueidea的,为何都未见报道?
我是打定主意不再使用win平台了,而Flex Builder 2.0再次无情的拒绝了Linux的怀抱,之前我曾经发布过Flex Builder 2 Beta 1 for Linux的使用方法,在Linux下安装Flex Builder 2 Beta 2与前面Beta1的安装类似,通过使用win版Flex Builder 2安装目录中的zorn.update.site目录下的文件作为Eclipse安装源安装。
但是按前面的办法安装的Flex Builder 2不管是MXML还是ActionScript编辑器都不能代码提示,这是因为Flex Builder 2.0 Beta 2中SWC库文件不再包含在Flex Builder 2.0的插件安装目录中,而是作为外部源使用Eclipse Linked Resource的方式链接进Flex Builder了,所以前文中在Linux上安装的Flex Builder,还需要进行进一步的设定…
真是罪过,最近实在是太沉迷于Linux,对Flex多有荒废,更别说Blog了,这不我竟然到27日才知道Flex 2.0 Beta 2发布了(Flex2的发布速度倒是越来越快了,欣喜!),奇怪的是7天的时间,我倒是有上Blueidea的,为何都未见报道?也许是对Linux太过沉迷,从Suse到Ubuntu,在到Fedora FC5的发布,再到对XGL的惊喜,Linux实在让人痴迷,也就是Flex 2.0 Beta 2发布这样的大手笔才能把我给拉回来。
所以,今天:”Flex,I am back“!
我是打定主意不再使用win平台了,而Flex Builder 2.0再次无情的拒绝了Linux的怀抱,之前我曾经发布过Flex Builder 2 Beta 1 for Linux的使用方法,所以要继续我们的Flex的发现之旅,少不了需要在Linux下安装Flex Builder 2 Beta 2,详细的安装与前面Beta1的安装类似,通过使用win版Flex Builder 2安装目录中的zorn.update.site目录下的文件作为Eclipse安装源安装。
- 修补过的Flex Builder 2.0 Beta 2 For Linux安装源,安装方法见:Flex Builder 2拥抱linux
- 修补过的mxml.jar,安装方法见:Flex Builder 2热恋linux - MXML编辑器的修复
- Beta2的Flex2.0 Ant编译脚本及Flex配置文件,使用方法见:使用ANT编译您的MXML文件
但是按前面的办法安装的Flex Builder 2不管是MXML还是ActionScript编辑器都不能代码提示,这是因为Flex Builder 2.0 Beta 2中SWC库文件不再包含在Flex Builder 2.0的插件安装目录中,而是作为外部源使用Eclipse Linked Resource的方式链接进Flex Builder了,所以前文中在Linux上安装的Flex Builder,还需要进行进一步的设定。
首先,您需要单独下载个Flex 2 SDK,这个倒是因为基于Java而与Flash Player无关的先天优势,可以直接跨平台使用,下载完,解压到任意目录,按Adobe的设计,这里可以直接在Eclipse中直接将linked resource中的FRAMEWORKS指向正确的Flex 2 SDK安装目录/frameworks/libs就可以了:
Eclipse->Windows(Menu)->Preferences->General->Workspace->Linked Resource,修改其中的FRAMEWORKS变量,指向正确的Flex 2 SDK框架所在位置。

但是,很不幸,当前的Beta2正好在这里有个BUG,不管我们将变量修改为什么,关闭窗口或重新启动Eclipse后其值又重新复位为默认值了$HOME/frameworks/libs目录了。没办法,人家还带了Beta的帽子呢,所以要正确的使用Flex Builder 2.0 Beta 2需要将Flex 2 SDK安装到home目录下,或者使用类似下面的ln命令将其连接到home目录中:
ln -s $flex2 sdk install dir/frameworks frameworks
完成以上步骤,重新启动Eclipse,就可以MXML和Action Script编辑器的代码提示等功能就可以了。

今天看《施琅大将军》摘录了一句话:“熄一方狼烟,也不能毁我江山社稷”
O comments at "Flex2 发现之旅:Flex Builder 2.0 Beta 2 for linux"
Comment Now!