最近刚开始学习Flex4,在启动页上的官方教程里,无法下载JavaCode代码示例,总是页面不可用,一番纠结后终于得到了一份整合Flex和Java配置篇PDF文档,照着步骤做还是遇到了点麻烦,现将配置过程心得整理如下,当作学习笔记,也希望对其他新入门Flex的朋友有所帮助:
1, 所需资源
MyEclipse (推荐MyEclipse 是因为它可以整合Tomcat和BlazeDS,相当方便,一开始我使用的eclipse怎么也实现不了互通,原来还需要手工把BlazeDS的4个xml文件复制到编译目录下,汗一个)
Flash Builder 4 (Flex现在改名叫这个了- -!以下简称FB吧。Adobe官网分为独立版和Eclipse plugin版,其中包含Flex SDK。推荐plugin版,可以整合进MyEclipse,这样可以只开一个Ecplise实现FB和JAVA同时开发)
Tomcat6.0 :http://tomcat.apache.org/
BlazeDS :BlazeDS 是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,它能够使得后端的 Java 应用程序和运行在浏览器上的 Adobe Flex 应用程序相互通信。也就是说Flex 和Java能通信就靠它了,下载地址:https://www.adobe.com/cfusion/entitlement/index.cfm?e=lc_blazeds
2, 开始建项
这里只介绍FB工程加入Java元素,个人觉得这种方式最简单最方便。
当然也可以建两个项目:一个flex项目,一个java项目,把编译路径设置成tomcat的webapps下的同一个目录,再把blazeDS的4个xml文件手工复制到编译路径,添加web.xlm就行,具体细节此处不再赘述
下面开始建立Flex包含java元素的工程:
2.1 新建Flex项目,填写项目名:FirstFlex。选择服务端技术为J2ee,使用远程对象访问服务为BlazeDS。Java源文件夹为src。点击下一步
2.2 目标运行时为Tomcat6.0,大家都懂的。
<