Apache FlexJS 是一个下一代的 Flex SDK,其目标是允许在 MXML 和 ActionScript 中开发的应用程序不仅能运行在 Flash/AIR runtimes,还能天然地运行在没有 Flash 的浏览器中,并在移动设备上作为 PhoneGap / Cordova 应用程序和嵌入式 JS 环境(如 Chromium Embedded Framework )。
Flex 是开发富互联网应用程序(Rich Internet Application,缩写为RIA)的利器,目前已广泛应用于各种商业领域,如电子商务、行政管理,企业业务流程自动化等方面。Flex 由几个不同的组件组成,其中一个编译器组件是将 MXML(布局)文档与 ActionScript 文件组合以输出 SWF 应用。而 FlexJS 有潜力允许 MXML 和 ActionScript 代码在 Flash 之外的更多环境运行。
安装条件
在构建 Apache FlexJS 之前,必须安装以下软件,并使用绝对文件路径设置相应的环境变量。相对文件路径将导致构建错误。