一开始学习使用FLEX的时候,我是用的单独的FlexBuilder3,做些纯FLEX的应用程序还可以.但是如果要和JAVA结合在一起使用,即利用FLEX充当一个完整的J2EE系统的WEB层的话,那么单独使用FlexBuilder3和MYECLIPSE是很不方便的,大大影响了开发效率,因此做了下FLEX+ECLIPSE的配置,达到直接在利用MYECLIPSE中开发整和了FLEX的WEB应用程序,并且实现热部署.
首先,我们需要下列软件
Eclipse 3.3 : http://www.eclipse.org/
FlexBuilder3 beta2 插件版: FB3_WWEJ_Plugin
MyEclipse 6.0:http://www.myeclipseide.com/
Lcds ds-console.war:ds-console.war
Tomcat 5: http://tomcat.apache.org/
关于版本问题,之前我一直用的是ec3.2+myec5.0,可是在最后一步总要弹出ec内部的错误,后来换成ec3.3+myec6.0则可以顺利完整配置,因此推荐使用以上版本.
首先是安装EC+MYEC,就不需要多说了.
然后安装FlexBuilder3插件版,和安装MYEC的过程一样,都需要在第1次安装时选择已安装的eclipse的位置
接下来,可以打开EC,应该在VIEW中能看到对应的FLEX视图

实际上,当FlexBuilder3插件安装完成后,我们也可以向添加其他常用插件一样在EC中通过更新配置管理来添加插件.


然后选择FlexBuilder3安装目录下的eclipse目录,例如

这样就基本完成了整和的第1步,即可以在EC中建立FLEX项目了.
接下来要做的是完成和TOMCAT的整和以及将FLEX项目变成可部署的WEB项目,并在实现FLEX相关文件的热部署.
首先,建立一个FLEX PROJECT,应用服务器选择J2EE

然后,选择new进行应用服务器的配置,FLEX WAR FILE选择下载的ds-console.war文件

配置很简单,这是使用的是TOMCAT5.5

完成TOMCAT的配置后回到刚才的界面,选择配置的TOMCAT,需要注意的是将FLEX的输出文件夹改为WebRoot,
这里改为WebRoot/flex,即编译后的SWF等文件都会放在WebRoot/flex下,这样才能实现热部署

点击"完成",建立好后的项目如下所示:

其中flex_src是FLEX的源文件目录,src即是我们所熟悉的java源文件目录.
现在只剩下最后1个步凑了,使用MYEC为我们的FLEX项目添加WEB支持以便能直接进行部署

OK,最后完成后项目如下:

到此为止,我们就实现了在EC中直接开发FLEX程序,同时和MYEC进行了整和,还能进行热部署,这样开发起来和直接使用MYEC开发JAVA WEB程序没有什么区别.最后需要注意的是这样做了之后唯一的缺点是会对机器的配置要求高一些,可能会有些卡,拿我的机器双核+2G内存为例,使用这样的配置,开启ORACLE和TOMCAT的情况下,编译一个AS文件或一个MXML文件进行热部署一般需要5-8秒,因此最好将EC的虚拟内存设置大一些

- 大小: 9 KB

- 大小: 27.1 KB

- 大小: 23.2 KB

- 大小: 11.9 KB

- 大小: 48.4 KB

- 大小: 24 KB

- 大小: 43.5 KB

- 大小: 45 KB

- 大小: 9.9 KB

- 大小: 20.1 KB

- 大小: 51.7 KB

- 大小: 18.2 KB
分享到:
相关推荐
总结起来,"flex + tomcat + myEclipse环境配置与使用"涉及的关键知识点包括:MyEclipse的Flex支持,Flex SDK的安装和配置,Tomcat服务器的部署,Flex模块的创建,以及Flex与Tomcat之间的数据通信。理解并掌握这些...
总结来说,搭建Flex+MyEclipse+BlazeDS+Tomcat环境,你需要理解Flex作为RIA开发工具的角色,熟悉MXML和ActionScript这两种语言,以及如何在MyEclipse中安装Flex Builder插件,最后是学会在MyEclipse中部署Flex的Web...
- **配置SDK**:在MyEclipse中设置Flex SDK路径,确保开发环境中能够识别Flex SDK。 ##### 2. 创建项目 - **新建Flex项目**:在MyEclipse中选择“File”->“New”->“Project”,然后选择Flex项目类型,按照向导...
标题与描述均聚焦于“Flex4.5 + Tomcat6.0 + MyEclipse 9.0+ Java+Blazeds环境配置和使用”,这一主题涉及了多种技术栈的集成,包括Flex4.5(FlashBuilder)、Tomcat6.0、MyEclipse 9.0、Java以及Blazeds。...
本文将详细阐述如何配置一个基于Flex、MyEclipse、Tomcat和MySQL的开发环境,帮助新手顺利度过这个阶段。 首先,我们要理解这四个组件的基本角色。Flex是一种用于创建富互联网应用程序(RIA)的开发框架,它主要...
### Flex4.5 + MyEclipse8.5 搭建Web项目的步骤及解析 #### 一、前言 在本文中,我们将详细介绍如何利用Flex 4.5 和 MyEclipse 8.5 构建一个完整的Web项目,并解决在这个过程中可能会遇到的一些常见问题,比如 ...
总结:本教程详细介绍了在Windows环境下搭建Flex、Tomcat和MyEclipse开发环境的过程,包括JDK、Tomcat的安装和配置,MyEclipse的安装与Flex插件的集成,以及在MyEclipse中部署Tomcat应用的基本步骤。通过这些操作,...
以下将详细介绍如何使用Flex Builder3和MyEclipse8.5搭建Flex、Spring和Hibernate的开发环境。 **1. 下载必备软件** 首先,你需要获取以下软件的最新版本: - **Flex Builder3**:Adobe的IDE,用于编写Flex前端代码...
详细讲解FLEX4.6+myeclipse9的安装过程。 常见的一些环境问题都有具体说明。 里面有惊喜哦!
在Myeclipse10中搭建Flex+Spring+Mybatis架构的步骤大致如下: 1. **安装准备**:首先确保已安装Myeclipse10,并且配置好Flex SDK和Adobe Flash Builder插件。 2. **创建Flex项目**:在Myeclipse中新建一个Flex ...
网络上好多Myeclipse8.5+flex4.5+Blazeds+SSH环境搭建及实例,个人实验过程中出现了不少问题,通过从网络上搜索各种资源,最后成功整合,以供大家学习。当然,还有部分内容没有修改完,但至少能够成功运行
搭建Flex + J2EE开发环境是一项关键任务,特别是在使用MyEclipse这样的集成开发环境中。以下是一份详尽的步骤指南,以确保您成功地配置这个环境。 首先,我们需要安装MyEclipse的Flex插件。这将使MyEclipse支持Flex...
【知识点详解】 1. **MyEclipse 8.5**:MyEclipse 是一个集成开发环境,基于 Eclipse,主要用于 Java、Web、Java EE 和移动应用的开发。...这种环境搭建对于开发复杂的富互联网应用程序非常有用。
本文档主要介绍了如何在Myeclipse8.5环境下搭建Flex4.5、Blazeds和SSH(Spring、Struts、Hibernate)的开发环境。以下是详细步骤及涉及的相关知识点: 1. **Flex和Blazeds简介** - **Flex**:是一种基于...
### MyEclipse10搭建Flex + Spring + MyBatis架构详解 #### 一、环境配置与准备工作 在开始搭建基于MyEclipse10的Flex + Spring + MyBatis架构之前,我们需要确保以下软件和工具已经安装配置好: 1. **JDK**:...
通过以上步骤,你便成功地在MyEclipse中搭建了一个Flex + J2EE的开发环境,可以进行Flex前端和J2EE后端的协同开发。这个环境支持动态数据交换,提供了一个高效且灵活的工作流程,为开发富互联网应用程序(RIA)提供...
在本文中,我们将深入探讨如何搭建一个基于MyEclipse 6.5、Flex 3、Tomcat 6.0和ds-console.war的开发环境。这个环境主要用于开发和部署使用Flex前端与Java后端交互的应用程序,特别是通过LCDS(LiveCycle Data ...
本篇将详细介绍如何使用MyEclipse搭建Flex+j2EE的开发环境。 首先,MyEclipse是一款强大的Java集成开发环境,它支持多种技术栈,包括Flex。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,基于ActionScript...