【Adobe Air程序开发】eclipse安装flash builder 4.7插件以及java、flex整合开发

看了看网上很多文章,发现不少内容都是很老的,无法用。故把本身的安装过程记录下来,方便之后使用css

         一、在这里,eclipse使用最新版eclipse juno 3.7html

         二、在adobe官网https://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder    下载flash builder 4.7,由于个人系统是windows 32位,因此选择简体中文 windows。下载前须要注册帐号,这个帐号在之后安装过程当中须要填写,因此仍是老老实实注册吧。java

          三、下载后获得Adobe_Flash_Builder_4.7-AkamaiDLM.exe,一路安装,选择路径。安装adobe flash builder 4.7安装成功,其实在这个时候就能够用flash builder开发flash应用了。由于flash builder是收费的,故破解就用上了。具体过程参考博客http://blog.csdn.net/yczz/article/details/8744222web


 

          其实这个时候就能够开发单独使用eclipse和flash builder进行 java和flex通讯的应用了,具体过程参考文章    http://jickcai.iteye.com/blog/615148windows

         四、由于我是打算在已有的web应用中添加flex功能,因此在eclipse中集成flash builder4.7插件。方法是打开Adobe Flash Builder 4.7\utilities目录,里面有Adobe Flash Builder 4.7 Plug-in Utility.exe,点击安装,选择eclipse的安装路径。app

        五、打开eclipse,里面就能够开发flex应用了。eclipse

          flex和java通讯,能够参考文章http://www.cnblogs.com/iloveWater/archive/2011/10/14/2212382.htmljsp

 

            由于我是在已有的web工程中添加flex应用,     故作了如下几步操做。参考博客文章http://blog.csdn.net/angus_17/article/details/8208871flex

            一、把blazeds.war里的lib包拷贝到已有工程的webcotent/web-inf/lib文件夹下,将flex文件夹拷贝在webcotent/web-inf文件夹,修改里面的remoting-config.xmlui

           二、修改web.xml,加入节点

<!--sq-->
    <listener>
        <listener-class>flex.messaging.HttpFlexSession</listener-class>
    </listener>


    <!-- MessageBroker Servlet sq-->
    <servlet>
        <servlet-name>MessageBrokerServlet</servlet-name>
        <!-- <display-name>MessageBrokerServlet</display-name> -->
        <servlet-class>flex.messaging.MessageBrokerServlet</servlet-class>
        <init-param>
            <param-name>services.configuration.file</param-name>
            <param-value>/WEB-INF/flex/services-config.xml</param-value>
       </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>


    <servlet-mapping>
        <servlet-name>MessageBrokerServlet</servlet-name>
        <url-pattern>/messagebroker/*</url-pattern>
    </servlet-mapping>

 

三、将Flex项目发布,而后,将里面的html,swf,和js文件,拷贝到WebContent里的相应位置。

四、在已有的jsp页面引用的话,很容易,经过iframe把生成的html引入就能够了

<iframe  id ="iframe1" frameborder=0  SCROLLING=NO   style="border:0px; width:100px; height:90px;"
   src="flash.html">

 

 若是你对显示的位置不满意,能够调整flash.mxml里的控件的位置,达到本身想要的效果。

相关文章
相关标签/搜索