创建一个使用 J2EE 的 Flex 项目
通过此项目配置可创建将 J2EE 服务器小程序与远程对象访问服务选项结合使用的 Flex 项目。如果未选择任何选项但使用了 Java 服务器,则会在该服务器根文件夹下创建一个输出文件夹。如果安装了 Eclipse Web Tools Project (WTP) 插件,则可以创建具有或不具有远程对象访问服务的 Java 和 Flex 组合项目。
可以使用两个编译选项来创建使用 J2EE 的 Flex 项目。建议选项为在本地编译应用程序,然后将文件(包括 SWF 文件和 HTML 包装器)保存到服务器上。另一个选项是直接在服务器上编译应用程序源文件。
-
选择“文件”>“新建”>“Flex 项目”。
-
输入项目名称。
-
指定项目位置。默认位置为当前的工作空间。要选择其它项目位置,请取消选择“使用默认位置”选项。
-
选择应用程序类型(Web 或桌面)。
-
选择“J2EE”作为应用程序服务器类型。
-
选择“使用远程对象访问服务”选项。系统将自动选择 LiveCycle Data Services ES。可以选择 BlazeDS。如果安装了 WTP,则还可以选择创建使用 WTP 的 Java 和 Flex 组合项目(系统会选择 Java 源文件夹)。
-
单击“下一步”。
-
配置 J2EE 服务器。
-
如果选择了“使用远程访问服务”以及“LiveCycle Data Services”或“BlazeDS”选项,请指定根文件夹设置:
-
根文件夹
- 这是为应用程序提供服务的 Flex 服务器(Web 应用程序)(例如,C:\fds2\jrun4\servers\default\flex)。如果选择不对 Flex 使用默认的开发服务器选项,则可以为根文件夹指定新位置,但该文件夹必须是映射到指定根 URL 的有效文件夹。如果使用的是远程服务器,请指定其位置;例如, myServer\ MyApplications\\jrun4\servers\default\flex。 根 URL
- 这是为应用程序提供服务的 Flex 服务器(Web 应用程序)的有效根 URL。对于 LCDS,本地服务器实例的默认根 URL 为 http://localhost:8400/lcds/。如果使用的是远程服务器,则 URL 类似于:http:// myserver.com:8400/lcds/。 上下文根目录
- 上下文根目录通常与根 URL 路径的最后一段相匹配。
-
如果选择了“使用 WTP 创建 Java/Flex 组合项目”选项(使用或不使用 LiveCycle Data Services):
-
指定 Java 和 Flex 源文件夹和目标运行时的名称。
创建使用 LiveCycle Data Services ES 的 Flex 项目时,Flash Builder 会创建一个与该项目同名的目录,或者使用一个以该名称命名的现有目录。该目录是为项目指定的根文件夹的子目录。
-
使用 LiveCycle Data Services ES 时,指定一个 flex.war 文件,该文件位于服务器安装文件夹中。
-
注: 无论您在 Flash Builder 中为 LiveCycle Data Services ES 项目选择了哪个选项,都必须指定有效的 LiveCycle Data Services ES 根文件夹和根 URL。这些值将映射 LiveCycle Data Services ES Web 应用程序的根目录。如果取消选择这些选项,则仅需输入 Web 根目录和根 URL。 -
-
指定用于编译项目的位置。
-
对于在本地编译的应用程序,Flash Builder 会创建一个 projectname-debug 文件夹,并将 SWF 文件和 HTML 包装器保存在该文件夹中。
-
对于在服务器上编译的应用程序,项目位置必须位于服务器上。
-
-
单击“完成”,或者单击“下一步”以选择更多的配置选项。