Flex 3 应该也可以。Adobe labs有一个这样的项目:Flex Builder 3 for Linux,没试。

我的环境是 Ubuntu 10.04

Flex 4官方没有Linux版本 理论上可以将Window下的Flash Builder移植到Linux下面来。既然Adobe不愿意做,eshangrao 给大家给了一个

1.首先冲上eclipse官方下了一个eclipse-jee-helios-linux-gtk.tar.gz  解压即可

2.整了个jdk-6u10-linux-i586.bin

3.装好jdk配置环境 sudo gedit /etc/profile

在最后面加上

Java_HOME=/home/liucf/dev/jdk1.6.0_10

export JRE_HOME=/home/liucf/dev/jdk1.6.0_10/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

路径注意

source /etc/profile后 java -version能看到版本信息

本人小菜。不知道如何让配置文件生效   于是乎重启电脑即可。

4.去 这里 下载 FB4Linuxaa、FB4Linuxab、FB4Linuxac、FB4Linuxad、 FB4Linuxae、FB4Linuxaf并放在同一个文件夹,然后执行:cat FB4Linux* >FB4Linux.tar.bz2

将FB4Linux.tar.bz2解压放至eclipse dropins文件夹即可

5.重启eclipse生效。问题:无预览视图,不能双击打断点,但可以右键添加断点(原因不明)

6.调试环境firefox 或者 chrome   参考这里。官方下回来的解压是一个libflashplayer.so

6.1 firefox

tar xvf install_flash_player_10_linux.tar.gz

cd install_flash_player_10_linux

sudo cp libflashplayer.so /usr/lib/mozilla/plugins/

6.2 chrome

将/opt/google/chrome/下面的 libgcflashplayer.so 干掉。然后将下回来的 libflashplayer.so 改名成 libgcflashplayer.so   copy到/opt/google/chrome/

7.AIR支持

若需要运行和调试AIR项目,会出现错误提示:

!ApolloLaunchDelegate.dirDoesNotExist!

原因是从opensource.adobe.com下载的FlexSDK不包含Linux编译器,必须使用Linux版本的AIR SDK。

根据自己的需要和安装的AIR运行时版本,从下面的链接下载:

解压缩下载的内容并将其覆盖到你的Flex SDKS文件夹。

8.调试的时候可能出现

到 file:///home/liucf/dev/workspace/test/bin-debug/framework_4.0.0.14159.swf 的连接已停止 - 不允许从 file:///home/liucf/dev/workspace/test/bin-debug/test.swf 进行连接

SecurityError: Error #2148: SWF 文件 file:///home/liucf/dev/workspace/test/bin-debug/test.swf 不能访问本地资源 file:///home/liucf/dev/workspace/test/bin-debug/framework_4.0.0.14159.swf。只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。

at flash.net::URLStream/load()

at flash.net::URLLoader/load()

at mx.core::CrossDomainRSLItem/load()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\CrossDomainRSLItem.as:240]

at mx.core::RSLListLoader/loadNext()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\RSLListLoader.as:184]

at mx.core::RSLListLoader/load()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\RSLListLoader.as:156]

at mx.preloaders::Preloader/initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\preloaders\Preloader.as:279]

at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:1925]

rsl 问题。。将工程构建改成非rsl即可

或者:flex项目上点右键-->properties-->ActionscriptCompiler-->Additional compiler arguments

加上  “  -use-network=false ”

fb4linux 项目也有解决方案:try to add the eclipse workspace path to ~/.macromedia/Flash_Player/#Security/FlashPlayerTrust/flexbuilder_plugin.cfg  意思是将你的工程路径加入到 flexbuilder_plugin.cfg这个文件中  比如test工程   /home/liucf/dev/workspace/test

flex java 开发环境搭建_Ubuntu Linux下Flex 4开发环境的搭建相关推荐

  1. linux 和android开发环境,如何在linux下配置AndroidStudio开发环境

    1.选择linux系统 个人比较推荐国产的UbuntuKylin,目前最新的系统已经更新到16.04了,这个系统集合了原生Ubuntu系统的优点,有具有中国特色,比较适合国人使用.还有一个国产系统比较 ...

  2. linux设置环境变量java_home,Linux下修改和设置环境变量JAVA_HOME的三种方法

    1. 永久修改,对所有用户有效 # vi /etc/profile //按键盘[Shift + g], 在profile文件最后添加下面的内容: export JAVA_HOME = /home/my ...

  3. linux c语言工具,Linux下C语言编程环境的工具.doc

    Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 要想在Linux下进行C语言编程,首先得搭建好一个编程环境.这里分别说明一下几个非常有用的软件包. ...

  4. GCC编译器简明教程(Linux下C语言开发环境的搭建)

    GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...

  5. linux 下51单片机开发环境搭建

    linux 下51单片机开发环境搭建(arch linux) 编译sdcc 软件: sdcc 命令:sdcc file.c 得到一堆文件需要( .inx) 命令: packihx file.inx & ...

  6. Linux下配置Golang开发环境

    前几天无意间看到了微信推送的golang开发的消息,看到golang那么牛逼,突然心血来潮想学习一下go.工欲善其事必先利其器,想做go开发,必须先配置好go的开发环境(就像开发Java先安装配置jd ...

  7. Linux 下的 ActiveMQ C++ 环境搭建与测试

    Linux 下的 ActiveMQ C++ 环境搭建与测试 一.下载安装jdk jdk官网下载地址:https://www.oracle.com/technetwork/java/javase/dow ...

  8. 2021-01-13 Linux下安装lua开发环境 Ubuntu

    Linux下安装lua开发环境 Ubuntu 1.下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxvf lua-5.3. ...

  9. LibOpenCM3(一) Linux下命令行开发环境配置

    目录 LibOpenCM3(一) Linux下命令行开发环境配置 LibOpenCM3(二) 项目模板 Makefile分析 LibOpenCM3(三) .ld文件(连接器脚本)和startup代码说 ...

最新文章

  1. HDU 4540 威威猫系列故事――打地鼠(DP)
  2. 最牛X的GCC 内联汇编
  3. 由点到面 旅游让丝路明珠敦煌更加智慧
  4. tcp序列号为什么是随机的_每个开发人员都应该掌握的TCP知识
  5. 如何才能成为java高级程序员?
  6. Java 多线程 —— ThreadLocal
  7. python文件操作的方法_python文件操作的方法介绍
  8. 转 CSS 打印:http://eblog.nenu.edu.cn/user1/easter/archives/2008/1864.html
  9. 灯效控制器和rgb控制器_还有什么不能RGB?TT发布Level 20 RGB BattleStation电竞桌
  10. zookeeper的zxid
  11. Dev-C++下载与安装教程
  12. easyui模板中的disabled的使用
  13. 0动态规划中等 LeetCode97. 交错字符串
  14. 百度:一盗功成万网枯
  15. 【Asan】新鲜货:使用ASan检测内存越界问题
  16. 在线书籍阅读,免费搭建站点
  17. php转调页面,如何转调
  18. 关于微信小程序与Java后台交互数据中中文乱码问题的讨论
  19. 2016年个人工作总结、生活总结 和 2017年个人工作计划、生活计划
  20. BUUCTF-社团考核

热门文章

  1. oracle多表关联查询报表,oracle多表关联查询和子查询
  2. comparator java_java:Comparator比较器
  3. jquery mobile app案例_讲座预告 | 运动app内的个人成就、运动轨迹和社交分享对体能提升的长期效应研究...
  4. java启动子线程过多导致卡死_java线程基础巩固---多Product多Consumer之间的通讯导致出现程序假死的原因分析...
  5. linux命令行下命令参数前的一横(-)和两横(--)的区别
  6. php登录半透明,WordPress透明OAuth 1.0使用PHP登录
  7. 皮一皮:流散国外的珍宝。。。
  8. 这款可视化工具,Java 调优起来真的 so easy啊
  9. TCP 协议面试灵魂 12 问 | 强势整理
  10. 使用 kubeadm 创建一个 kubernetes 集群