Flexbuilder 3在Linux下安装

问题描述:

解决这个问题会让我的生活变得更容易百倍,因为在Windows XP中工作,并且为了保存这个Adobe POS,我将完全在Linux上工作。Flexbuilder 3在Linux下安装

Flex项目,我试图建立可以成功地在弹性生成器在Windows XP和Mac OS X的内置3赞成(行货版本,3.2 SDK)

我跟着these instructions获得一个基本的安装Fedora 13下的Flexbuilder(32位机器,因此我跳过了64位的指令) - 仅在安装Flexbuilder /opt/flexbuilder时出现偏差。我尝试了几个不同版本的SDK来处理这个特定的项目,并且使用目前在我的/opt/flexbuilder/sdks目录中的SDK 3.4.0取得了最大的成功。经过几次死路,我还跳过了Air SDK覆盖Flex SDK的步骤(它只添加了几个特定于Air的二进制文件)。

在尝试构建之后,我遇到了“发生内部构建错误问题”。我跟着these instructions成功修补zornproject.jar文件,并能够摆脱错误。

这里是我在未知领域结束的地方。

当我构建项目时,我无法找到项目所需库的引用。这个库是datavisualization.swc。我带着我的同事版本的Flex SDK frameworks目录,其中包含许可的库。在做完备份并用他的我的SDK替换我的SDK frameworks目录后,我试图再次构建,但仍无法找到datavisualization.swc库中的类。

如果有人已经成功获得了在Linux下正确安装/配置/祝福的Flexbuilder 3,请启发我明智的步骤 - 因为在Windows XP中工作只是一个庞大的PITA。

嘿,在那里,我感觉到你的痛苦。我也在Linux下使用Flex Builder(Adobe提供的支持是一个笑话)。

我现在在家,没有我的工作笔记本电脑,所以我无法验证我要说的是完全正确的。

无论如何....你需要在你的frameworks目录中有datavisualization.swc图书馆 - 所以你在正确的轨道上。但是,您还需要在本地/框架目录中有datavisualization-xx.swc(不是100%确定该库的名称)库,这是我不确定的部分。当我在我工作的笔记本电脑前,我会再次检查目录/库。

编辑

好了,下面看到的SDK的结构,我目前正在建设反对:

sdks/3.4.0/frameworks/libs 
├── air 
│   ├── airframework.swc 
│   ├── airglobal.swc 
│   ├── AIRIntrospector.js 
│   ├── AIRLocalizer.js 
│   ├── AIRMenuBuilder.js 
│   ├── AIRSourceViewer.js 
│   ├── applicationupdater.swc 
│   ├── applicationupdater.swf 
│   ├── applicationupdater_ui.swc 
│   ├── applicationupdater_ui.swf 
│   └── servicemonitor.swc 
├── datavisualization.swc 
├── flex.swc 
├── framework.swc 
├── player 
│   ├── 10 
│   │   └── playerglobal.swc 
│   └── 9 
│    └── playerglobal.swc 
├── rpc.swc 
└── utilities.swc 

4 directories, 18 files 

sdks/3.4.0/frameworks/locale 
├── en_US 
│   ├── airframework_rb.swc 
│   ├── datavisualization_rb.swc 
│   ├── framework_rb.swc 
│   └── rpc_rb.swc 
└── ja_JP 
    ├── airframework_rb.swc 
    ├── datavisualization_rb.swc 
    ├── framework_rb.swc 
    └── rpc_rb.swc 

2 directories, 8 files 

最后,我会确保该文件夹的权限是正确的:登录用户需要rx SDK目录上的权限。

我强烈建议使用IntelliJ在Linux上进行Flex开发。我已经做出了转变,现在更加高效。 :)

+0

看起来不像'社区版'支持Flex ..? – danjarvis 2010-08-18 13:32:30

+0

号只有企业版。但他们一直放弃企业版许可证。 JUG,开源项目等。 – 2010-08-18 14:18:47