Flex与Java集成:配置详解及实践

需积分: 10 29 下载量 19 浏览量 更新于2024-11-30 收藏 879KB PDF 举报
本文档主要探讨了Flex与Java的整合过程,针对两种常见的集成方式进行了详细的配置说明。首先,作者提到了Flex和Java开发人员通常有两种工作模式:一是Java工程和Flex工程独立,各自独立开发,这种方式在网上能找到大量资源;另一种是将Flex工程与Java元素结合起来,实现两者深度交互。 在第二种集成方式中,开发者需要创建一个包含Java源代码的Flex项目(如使用MyEclipse的Flex插件)。具体步骤包括: 1. 在Flex项目中,设置Java源代码的根目录(Javasourcefolder),这通常是Java业务逻辑的核心位置。 2. 选择使用BlazeDS而不是LCDS,因为BlazeDS是免费的替代品。将BlazeDS的war文件(blazeds.war、ds-console.war和samples.war)放置到Tomcat的webapps目录下。 3. 配置Flex项目以链接到Java项目:创建一个Flexproject,并将其与Java源代码目录关联。如果不选择将两者合并,可以创建单独的Java工程或Flex工程来存放Java代码,但最终都需要将编译后的Java class文件复制到Flex项目的webroot\web-inf\classes目录下,以便于部署。 4. 在配置过程中,虽然Targetruntime选项可能看似无用,但作者建议谨慎处理,以免影响项目的运行。 这篇文章提供了对Flex与Java整合的基本配置指南,特别是对于希望在同一工程中混合使用这两种技术的开发者来说,具有实用价值。通过这些配置,开发者能够更好地理解如何在Flex应用程序中调用Java服务,并确保两者间的通信顺畅。