俗话说:工欲善其事,必先利其器,之前用myeclipse6.5+flex3_plug_in做flex和java开发总觉的有点“蹩手”,而且还感觉有点落伍,据说myeclipse9都出来了,所以准备瞎折腾一下,当然不是用myeclipse的最新版本,而是用myeclipse8.5和FlashBuilder_4_Plugin_LS10配合开发,好了,废话不多说了,直接进入主题:
系统:
Windows XP Professional Service Pack 3(公司系统台式机)
Windows 7 专业版(笔记本)
软件版本信息:
apache-tomcat-6.0.13、
MyEclipse8.5-win32.exe、
FlashBuilder_4_Plugin_LS10.exe
blazeds-turnkey-4.0.1.17657
我在这两种系统上都安装运行成功
首先是安装myeclipse8.5,相信这个大家很快就能安装成功,我不多说了,主要就是FlashBuilder_4_Plugin(可到官网下载试用版)的安装:在“选择一个可选的eclipse文件夹”地方选择“再插入一个eclipse”选择myeclipse8.5的安装目录(注意,一定要是myeclise的运行目录,也就是有myeclipase.exe文件的目录)如下图所示:
然后点击下一步,到了开始安装的时候出现了小问题,在安装刚刚开始的时候就假死了,让我很郁闷,记得网上有这种情况,但是是安装在中文目录下才会出现这样的情况的,但是我没有安装在中文目录下,FB在自解压的时候会解压到temp目录下,而在系统中temp目录也是没有中文的,但是我的电脑曾经用过360的电脑搬家功能,360把我的temp目录给搬到了“E:\360data\重要数据\用户临时文件夹”中,纠结。。。解决办法:将该目录下的Adobe Flash Builder 4 Plugin文件夹移动到非中文的目录下,双击文件夹中的“InstallFlashBuilder4Plugin”批处理文件即可开始安装,这次安装顺利完成。
OK现在可以打开myeclipse看看我们的杰作了,第一次启动可能会有点慢,等启动起来后可能会出现错误提示,如下图:
我们可以不用管这个错误提示,点击OK后切换到Flash工作平台(这里会提示输入序列号,可以试用60天),看看flash的工作平台是不是工作正常,新建一个项目测试成功。
还有一个东西需要配置——tomcat,配置tomcat:菜单栏选择window—>preferences,在type filter text中输入tomcat,如下图所示
选择tomcat 6.x 后,将其设为Enable然后选择tomcat home directory为tomcat的安装目录:
点击Apply 后完成tomcat的配置。
到这里,整个开发环境就搭建成功,下面就是Flex利用BlazeDB来实现和java的交互了。
切换透视窗到myeclipse界面,新建一个Web Project项目,名字叫Flex_Java,其他选项默认,建好后的项目如下:
将BlazeDB.war放到tomcat目录下的\webapps中,tomcat会自动将其解压: