




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京天空石信息技术有限公司 2008-11-13 整合Flex和Java 配置文档说明文档关于Flex+Java的配置一共有如下三种: n 第一种:Java工程和Flex工程独立,这种方式很多人在使用,Flex程序员和Java程序员相互独立的工作。n 第二种:Flex工程加入Java元素。(编译出来为html文件)n 第三种:由Web project工程反向加入Flex,也就是Java+Flex。(编译出来为swf文件) 现主要说明后二种方法,在现在的开发环境下(jdk版本:1.6.0;平台:MyEclipse6.5;服务器:Tomcat5.5)(开发环境其它版本没有试验 ) 引入Flex。需要相关Flex资料如下:u Flex插件,下载地/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe (注册码:1377-4868-2899-3328-2083-1968);u 用BlazeDS(免费)代替LCDS(收费):从Adobe官方网站上下载下来(下载类型为:turnkey),将blazeds.war、ds-console.war、samples.wa三个文件放在tomcat的webapps目录下。 下载地址:/pub/opensource/blazeds/blazeds_turnkey_3-0-0-544.zipI. Flex插件安装步骤说明:1) 双击可执行文件FB3_WWEJ_Plugin.exe,前面步骤按下一步或者同意、需要注意下面步骤。2) 注意:这一步很重要,是要你选择MyEclipse6.0中的Eclipse的安装路径,请仔细选择。然后点击“next”按钮即可。3) 此界面是询问你是不是要安装IE和FireFox浏览器上的flash play 9,我还是希望大家两项都选,便于调试。然后点击“next”按钮。4) 安装完毕后,打开你FlexBuilder插件安装的文件夹,将里面的features和plugins两个文件夹内的文件对应复制到“eclipse”文件夹里的features和plugins两文件夹,然后将FlexBuilder插件安装的文件夹中的sdks放入到MyEcipse6.0下的eclipse文件夹下。 II. 先采用Flex工程加入Java元素:1) 切换到Flex视图,新建Flex project,如下图 2) 点击Next,配置J2EE服务器,如下图 3) 点击下一步,采用默认的配置就可以,点击完成,该工程就建立完成。下图为该工程的目录结构 4) 让它变成web工程由MyEclipse发布,如下图5) 工程建好以后,你可以通过右键属性来进行更多的设置。 6) 这样一个Flex+Java的工程就建立完成。 7) 编写例子。 i. 新建一个java类:Hello.java (放到src文件夹的com包下)package com; public class Hello public String hello(String name) System.out.println(flex调用我了,真好); return hello +name; ii. 为flex配置这个要调用的对象,修改WEB-INF/flex下remoting-config.xml 加入: com.Hello iii. 编写一个Flex程序 ( flexweb.mxml ) (编写Flex程序里有一句要注意一下:endpoint=http:/localhost:8080/MyFlex2/messagebroker/amf;具体的地址修改地方:在flex文件夹中配置文件services-config.xml中可以更改,先可以不用管,MyFlex2是flex项目名! 要与你创建的flex项目名一致)iv. 重启tomcat,运行flexweb.mxml。运行效果:III. 采用Web project反向加入Flex:1) 先建立一个web工程:MyFlex1。(略) 2) 向MyFlex1工程手工添加Flex需要的元素。i. 首先将BlazeDS需要的jar文件拷到工程的lib目录下。可以将刚才MyFlex2项目中的lib下的jar文件全部拷到该工程下的lib目录下。 ii. 然后要加入Flex BlazeDS需要的配置文件。在WEB-INF下新建一个名为flex的文件夹,然后将MyFlex2项目中的WEB-INF/flex目录里的所有xml文件拷到该文件夹下。 3) 最后,修改web.xml文件,加入Flex的配置。将MyFlex2项目中的web.xml的部分代码拷过来。如下: flex.class.path /WEB-INF/flex/hotfixes,/WEB-INF/flex/jars flex.messaging.HttpFlexSession MessageBrokerServlet MessageBrokerServlet flex.messaging.MessageBrokerServlet services.configuration.file /WEB-INF/flex/services-config.xml 1 MessageBrokerServlet /messagebroker/* 4) 将该工程发布到tomcat下,并启动tomcat。 5) 然后在该工程上右键Flex Project NatureAdd Flex Project Nature 6) 配置flex默认的sdk。这样配置完,还不行,程序可能还不能正常地运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 种子行业竞争格局与战略选择考核试卷
- 藤制品市场营销渠道建设考核试卷
- 生物技术在食品安全生物技术检测中的应用考核试卷
- 豆类种植的农业科技创新能力提升考核试卷
- 竹笋采集技术及其保鲜处理考核试卷
- 稻谷加工产品市场分析与预测考核试卷
- 呼吸窘迫护理
- 环保设备研发、生产、销售、运营与市场调研合同
- 培训活动简报
- 节能减排技术标准共同制定与推广合同
- 保护环境的课件英文版
- 幼儿园讲解海军知识
- 2024年官方兽医考试题库及参考答案
- 慢性肾脏病肌少症诊断治疗与预防专家共识(2024年版)解读
- 中建消防专项施工方案
- 污水处理工程的安全管理考核试卷
- 口腔正畸学模考试题+参考答案
- 2024年黑龙江齐齐哈尔市纪委监委择优调入人员10人管理单位遴选500模拟题附带答案详解
- 网络系统集成(项目式微课版)-课程标准
- 2023年国家知识产权局知识产权检索咨询中心招聘笔试真题
- 人力资源管理:基于创新创业视角学习通超星期末考试答案章节答案2024年
评论
0/150
提交评论