如何正确部署 FLEX\FLASH swf 应用程序?

How to correctly deploy a FLEX\FLASH swf application?

我完全是 FlexFlash 的新手,我遇到了以下问题。

我必须处理过去由其他人使用 Eclipse 插件创建的 Flex 4 项目,并使用 ANT[=43= 构建它] 脚本(但我认为这不是那么重要)。

之后,我 运行 我的 ANT 脚本将我的项目构建到这个 target 文件夹中:

因此,正如您在上图中所见,构建项目已经创建了与 Main.swf[=43 相对应的 target 内容=] 文件(我认为是 Flex\Flash 应用程序),asset 目录(包含应用程序使用的一些资源:字体、incos、图像和 CSS) 和 flexmonster 目录应该包含与生成 table.

的库相关的内容

我的问题是:现在我该如何部署这个应用程序?

我看过这个视频教程:https://www.youtube.com/watch?v=z0YTZm1v7qQ&t=326s

但在本教程中显示该项目还生成一个链接到 swf 文件的 html(但不显示 HTML内容,在教程中似乎是自动生成的)。

我怎样才能尝试执行我的应用程序? (进入浏览器)

Flex 和 Flash 应用程序的部署有一些不同还是相同?

只需将目标文件夹文件复制到您的生产网站位置。

你应该:

  1. 嵌入 swf,参见:How to embed a SWF file in an HTML page?
  2. target 文件夹中的文件(例如包括嵌入式 html)传输到您的服务器上。

但是你应该问问你的公司他们是如何嵌入 swf 的,它可能是从 JAVA-application 而不是普通的 HTML.

要正确部署 Flash 或 Flex 网络应用程序,您需要:

  1. 创建一个 HTML 文件,它将使用 SWFObject 嵌入您的 .swf 文件。
  2. SWFObject JS 库。
  3. 将这两个文件放入您的 'target' 文件夹,然后将 'target' 文件夹上传到您的网络服务器。

这里是第 1 步和第 2 步的快速提示:

  1. 在 Flash Builder 中,您将在顶部看到一个按钮,其图标看起来像一个带有橙色箭头的地球,它是发布构建按钮。按下它。

  2. Flash Builder 将生成一个与您的 'target' 文件夹非常相似的文件夹。将 .html 和 .js 文件复制并粘贴到您的 'target' 文件夹中。

  3. 现在您可以将 'target' 文件夹上传到您的网络服务器(通过 FTP 或管理面板)。