`

Flex客户端ant同步配置

    博客分类:
  • Flex
阅读更多

先转网上一篇Flex支持ant的文章:
Until Flex Builder 3 Stand Alone includes Ant built in you will have to install it separately. Peter Elst wrote steps for installing it in Flex Builder 2 but in Flex Builder 3 the steps are slightly different. For those that are not familiar with Eclipse, this can be tricky to install.
The following is the revised steps for Flex Builder 3 Stand Alone.

Quoted and revised from ??http://www.peterelst.com/blog/2006/09/03/flex-builder-2-ant-support/??:# Launch Flex Builder 3

  1. Go to Help > Software Updates > Find and Install
  2. Select "Search for new features to install" and click next
  3. Select "The Eclipse Project Updates" and click finish
    Note: If you do not have the option above click New Remote Site and enter "The Eclipse Project Updates" as the name and "eclipse - http://download.eclipse.org/releases/maintenance" as the url.
  4. In the Eclipse Project Updates > Eclipse 3.3.2 (3.3.3, 3.3.4, etc) node select "Eclipse Java Development Tools..." and click next
  5. Accept the license agreement and click next
  6. Click finish to start download
  7. Eclipse downloads Java Development Tools
  8. Click "Install all" to install Java Development Tools
  9. Restart the Eclipse workbench
    That's it! You now have Apache Ant support in your standalone Flex Builder 3 install.

Go to Window > Other View > Ant and Click OK. You now have the Ant view

Please vote for ANT to be included in future versions.

Hmmm...interesting...

This entry was posted on Thursday, December 13th, 2007 at 2:55 pm and is filed underFlex. You can follow any responses to this entry through theRSS 2.0feed. You canleave a response, ortrackbackfrom your own site.

注意: 安装ant后可能会把svn插件弄没了, 可以重新装一次. http://subclipse.tigris.org/update_1.6.x/

安装好ant后, 然后需要把附件中的 jsch-0.1.29.jar 放到 D:\Program Files\Adobe\Adobe Flash Builder Beta 2\plugins\org.apache.ant_1.7.0.v200803061910\lib\  下
并在Flex->Window->Preferences->Ant->Runtime  里的Ant Home Entries 里 Add External JARs  添加这个jar.

然后ant运行Client工程的build.xml

build.xml配置如下:
<project name="ihome2client" basedir="." default="deploy">

    <target name="deploy" description="copy xml files to 90">
        <scp todir="root:XlandsGoingUp@192.168.0.90:/home/xlands/html/client/" trust="yes" verbose="yes">
            <fileset dir="./client/">
                <exclude name="*.fla"/>
                <exclude name=".svn"/>
            </fileset>
        </scp>
    </target>
   
</project>

这样就会自动把本地的client目录上传到90的client上.

分享到:
评论

相关推荐

    完善flex客户端

    7. **数据绑定**:Flex支持数据绑定,使得视图和模型之间的数据更新可以自动同步,减少了手动更新UI的代码量。 8. **服务连接**:Flex客户端通常需要与服务器进行通信,使用AMF(Action Message Format)或HTTP服务...

    建立Flex客户端与J2EE服务端于同一(BlazeDS服务)工程

    不进行这一步可能导致404错误,因为Flex客户端无法找到正确配置的servlet。 接下来,我们需要在服务端创建Java类,例如`User`(JavaBean)和`UserService`(处理业务逻辑)。`UserService`中的方法,如`login`,将...

    Flex客户端裁剪地图

    本示例将详细介绍如何在Flex客户端利用SuperMap iClient进行地图裁剪操作。 首先,SuperMap iClient for Flex是SuperMap GIS产品线的一部分,它是一个基于Adobe Flex技术的轻量级GIS开发框架,可以方便地构建具有...

    eclipse项目中同时开发j2ee模块和flex客户端模块

    在Eclipse环境中,同时开发J2EE模块和Flex客户端模块是一项常见的任务,特别是在构建富互联网应用程序(Rich Internet Applications, RIA)时。这样的组合允许后端服务器处理业务逻辑和数据管理,而前端Flex客户端则...

    flex_ant.zip

    例如,通过Ant脚本,我们可以配置Flex编译器(通常是mxmlc或compc)来指定源代码路径、目标输出格式、编译时的库或SWC文件、以及各种编译标志。 `Flex_Ant_Tasks`可能包含了以下内容: 1. `build.xml`:这是Ant的...

    blazeDs解决flex客户端与Server的远程通讯

    BlazeDS是Adobe公司推出的一款开源的服务器端技术,它主要负责实现Flex客户端与服务器之间的实时双向通信。Flex是一种用于构建富互联网应用程序(RIA)的客户端框架,而BlazeDS则是其背后的通信引擎,提供了数据推送...

    flex客户端和服务端分页控件,后台java

    flex客户端和服务端分页控件,后台使用java实现数据的传送,flex客户端调用服务端的webservices服务进行数据的展现~~ 内附myeclipse项目和flex项目·~ 分别导入可运行,注意端口的修改~

    flex基础教程 富客户端技术

    Flex支持双向数据绑定,允许视图组件与数据模型之间直接同步,减少了手动更新的复杂性。此外,Flex通过Action Message Format(AMF)进行服务器间的数据交换,提供了高效、低带宽的数据传输方式。 6. 动画与效果 ...

    在eclipse 的一个项目中同时开发j2ee模块和flex 客户端模块.doc

    在本文档中,我们将探讨如何在Eclipse环境中同时开发J2EE模块和Flex客户端模块,以实现一个完整的、集成了Flex界面和后端Java服务的应用。这个过程涉及到Eclipse Web Tools Platform (WTP)插件、Flex Builder Plugin...

    Adobe Flex 和 Spring 相关配置整合

    3. **配置BlazeDS**:设置BlazeDS的相关配置,定义数据源、服务以及Flex客户端可以调用的方法。 4. **创建Flex客户端**:使用Flex Builder创建Flex应用程序,与后端Spring服务进行通信。 5. **创建Java服务器端**...

    Flex客户端自定义投影坐标转换

    `Flex客户端自定义投影坐标转换.pdf`可能是详细的教程文档,它可能涵盖如何在Flex环境中使用SuperMap iClient API进行坐标转换的步骤和示例代码。`ClientProjection`可能是一个类或库,提供了坐标转换的具体实现。 ...

    Flex3 + Spring配置

    5. **Flex客户端配置**:在Flex项目中,需要配置Services面板或者通过编程方式添加服务引用。这包括指定AMF通道URL和要调用的Spring服务ID。 6. **调用Spring服务**:在Flex的ActionScript代码中,可以直接实例化...

    flex3(4)+javaEE+Blazeds独立配置

    在Flex工程和Java工程独立配置的情况下,BlazeDS作为一个中间件,提供AMF(ActionMessage Format)通信协议,显著提升了客户端和服务器之间的数据传输效率。 AMF是一种二进制协议,对比XML等基于文本的协议,它的...

    flex客户端导出excel所需的类库jar包以及实例代码

    flex客户端导出excel所需的类库jar包(as3xls-1.0.1.swc)以及实例代码.支持mx.controls.DataGrid、mx.controls.AdvancedDataGrid、spark.components.DataGrid的excel导出。很不错的。

    flex 客户端缓存

    Flex客户端缓存是一种技术,主要用于优化Flex应用的性能,尤其是对于那些包含大量SWF文件或者需要频繁更新数据的应用。在Flex3中,客户端缓存机制是开发者用来减少网络带宽消耗、提高用户交互速度的关键工具。本文将...

    flex+blazeDS配置指南

    5. **配置远程服务**:`/flex/WEB-INF/flex/remoting-config.xml`文件用于定义Flex客户端可以调用的远程服务。创建一个`&lt;destination&gt;`,如`&lt;destination id="Mydemo" channels="my-amf"&gt;`,并指定服务源,如`...

    Flex客户端动态分段

    动态分段是交通行业常用的功能之一,按照以往的实现方式,该功能通常都是在服务端来...由于富客户端的出现,很多功能都已可以移植到客户端来实现,现介绍使用SuperMap iClient 6R for Flex在客户端实现动态分段功能。

    使用Flex开发DataGrid分页控件应用支持客户端及服务端

    本教程将详细介绍如何在Flex中开发一个支持客户端和服务器端分页的DataGrid控件。 1. 客户端分页: 在客户端分页中,应用程序会一次性从服务器获取所有数据,然后在客户端进行分页处理。这种方式的优点是用户交互...

    Flex客户端IE浏览器缓存问题

    可以在这些服务器上配置规则,确保每次请求都返回最新的SWF文件。 5. **IE浏览器设置**:对于特定的IE浏览器,可以在浏览器设置中禁用缓存,或者调整缓存大小和策略,但这可能影响其他网站的正常浏览体验。 综上所...

Global site tag (gtag.js) - Google Analytics