Java与Flex整合三步法:独立项目与混编策略

需积分: 10 13 下载量 134 浏览量 更新于2024-09-22 收藏 879KB PDF 举报
本文主要介绍了Java项目与Flex整合的三种方法,针对不同开发模式提供详细的配置指导。首先,我们来看第一种方式,即Java工程和Flex工程独立。这种方式常见于团队协作,Flex程序员专注于Flex开发,Java程序员负责Java部分,两者各自独立工作,网上资源众多,适合已有一定经验的开发者。 第二种方法是Flex工程中加入Java元素。在Flex项目中,开发人员会创建一个新的Flex项目,同时设置Java源码的根目录(Javasourcefolder)。为了将Java和Flex紧密结合,可以有以下两种选择: 1. 在同一个Flex项目中,但保持代码分离:Java代码在J2EE工程中编写,然后将编译后的.class文件放入Flex项目的webroot\web-inf\classes目录,确保发布时Java和Flex项目共享相同的部署结构。 2. 分离开发:可以分别创建一个专为Java编写的J2EE工程和一个只包含Flex代码的工程。在发布时,需要确保这两个工程的部署文件能够协同工作。 第三种方法涉及到BlazeDS替代LCDS(Lightning Communications Data Services),BlazeDS是开源的,免费的选项,适用于预算有限的情况。通过将BlazeDS的war文件(blazeds.war、ds-console.war和samples.war)部署在Tomcat服务器上,开发者可以利用BlazeDS提供的服务来实现Java和Flex的交互。 配置过程中,开发者需要安装MyEclipse的Flex插件,选择Tomcat6.0作为服务器,并配置J2EE服务器。虽然Targetruntime可能看似多余,但在实际操作中,正确的配置有助于项目的顺利运行。这些配置步骤旨在确保Java和Flex的集成能够无缝进行,以便于开发和部署。