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目录上的权限。
看起来不像'社区版'支持Flex ..? – danjarvis 2010-08-18 13:32:30
号只有企业版。但他们一直放弃企业版许可证。 JUG,开源项目等。 – 2010-08-18 14:18:47