`
q_wong
  • 浏览: 110427 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

从File Server上更新资料到本地

Ant 
阅读更多

 

    /**
     * 从File Server上更新资料到本地
     * 
     * @param args 配置参数
     * @return boolean 是否更新成功
     *
     */
    private boolean executeUpdate(IArgs args)
    {
        String fileServer = args.getArg("fileServer").getValue();
        String destDir = args.getArg("destDir").getValue().toString().replace("/", "\\");
        String runable = ".\\tools\\FastCopy\\FastCopy.exe";
        
        FileUtils.copyFileByFastCopy(runable, fileServer, destDir);
        return true;
    }

  /**

     * 通过第三方软件FastCopy来拷贝文件
     * 
     * @param runable FastCopy执行程序的路径
     * @param source 拷贝源文件的路径
     * @param dest 拷贝目标文件的路径
     * @param exclude 排除的文件数据
     */
    public static void copyFileByFastCopy(String runable, String source, String dest, String exclude)
    {
        try
        {
            String args = unionArgs(source, dest, exclude);
            AntUtils.execute(runable, args);
        }
        catch (Exception e)
        {
            throw new IdpBaseError("exec FastCopy error.", e);
        }
    }

 

/**
     * 通过Ant执行命令行程序
     * 
     * @param runable 运行的执行文件
     * @param arg 运行参数
     */
    public static void execute(String runable,String arg)
    {
        try
        {
            ExecTask exec = new ExecTask();
            Project p = new Project();
            exec.setProject(p);
            exec.setExecutable(runable);
            exec.createArg().setLine(arg);
            exec.setFailonerror(false);
            exec.execute();
        }
        catch(Exception ex)
        {
            throw new IdpBaseError("exec [" + runable + "] error.",ex);
        }
    }

 

分享到:
评论

相关推荐

    HttpFileServer本地http下载

    HttpFileServer的核心功能是监听用户的本地端口,当接收到HTTP请求时,它会查找请求对应的文件并返回其内容。用户只需在浏览器中输入服务器的URL和文件路径,即可下载或预览该文件。这种模式既简单又实用,尤其适合...

    HTTP File Server.zip

    它简化了传统Web服务器的复杂配置,让用户可以快速地将本地文件共享到网络上,供其他设备访问。这个工具特别适合开发者进行本地开发和测试,无需复杂的服务器配置,只需几步操作即可运行。 首先,我们来看看...

    Http File Server.rar

    作为一款虚拟文件系统,Http File Server将用户的本地文件系统映射到Web上,使得用户可以通过浏览器访问和管理这些文件。这不仅简化了文件共享的过程,还使得远程访问变得轻而易举。用户只需将链接分享给他人,他们...

    Http_File_Server

    Http_File_Server就是这样一款工具,它允许用户通过浏览器访问并下载本地计算机上的文件,无需复杂的配置和专业的网络知识。 Http_File_Server的安装和使用非常简单。用户只需解压包含“hfs”文件的压缩包,然后...

    Http File ServerV2.3k 299 汉化 hfs

    Http File Server(简称HFS)是一款深受用户喜爱的小巧型Web服务器软件,尤其对于个人用户和小型团队来说,它提供了一种简单易用的方式来分享本地文件或者进行测试工作。本次我们关注的是其2.3k 299版本的中文汉化版...

    Http File Server(文件共享系统)

    - 文件上传:用户可以通过Web界面将本地文件上传到Http File Server,方便其他用户下载。 - 文件下载:任何连接到同一局域网的用户都可以通过URL直接下载共享的文件,无需额外的FTP或FTPS客户端。 - 文件管理:...

    HTTP File Server 2.0b.zip

    HTTP是互联网上应用最广泛的一种网络协议,用于从万维网服务器传输超文本到本地浏览器的传输协议。它是一个基于请求与响应模型的、无状态的、应用层协议。当用户在浏览器中输入URL并按下回车键时,浏览器就会向...

    http file server 2 ——小巧的文件服务器软件

    HTTP File Server 2(简称HFS)是一款高效、轻量级的文件服务器软件,它允许用户通过HTTP协议在本地网络或互联网上共享文件。这款软件以其简洁的界面、易用的操作和强大的功能,在个人用户和小型团队中广受欢迎。...

    Http File Server

    它通过HTTP协议工作,允许本地或远程用户通过Web浏览器访问并下载存储在你电脑上的文件。这款软件尤其适合那些希望在局域网内或者互联网上临时分享文件的个人用户。 HFS的核心功能包括: 1. **简易部署**:...

    http file server

    HFS,全称为Rejetto HTTP File Server,是由Rejetto公司开发的一款免费软件。通过HFS,用户可以将自己的电脑变成一个简单的Web服务器,允许他人通过HTTP协议访问和下载存储在本地的文件。对于不熟悉复杂服务器管理的...

    HttpFileServer

    HttpFileServer项目利用了这些功能,创建了一个本地服务器,能够响应HTTP GET和HEAD请求,以提供文件内容。 对于文件服务器来说,核心功能之一是文件下载。HttpFileServer通过监听指定端口上的HTTP请求,识别GET...

    个人搭建临时web服务器Http File Server

    "Http File Server"(HFS)就是这样一款轻量级、易操作的软件,特别适合个人用户快速分享本地文件。 HFS全称是HTTP File Server,它是一款基于HTTP协议的文件服务器软件。通过这个软件,你可以将你的电脑变成一个...

    Http_File_Server一个非常简单的架设http的小软件

    Http_File_Server的核心功能在于,它允许用户将本地计算机上的任何目录转换为可对外提供HTTP服务的网站。这意味着你可以通过Web浏览器访问和共享存储在你电脑上的文件,无需复杂的网络配置或专业的服务器知识。这...

    aspWebServer服务器 ASP网站本地测试工具(绝对好用)

    ASPWebServer是一款专门为ASP(Active Server Pages)开发者设计的轻量级本地服务器工具,它使得开发者可以在不依赖IIS(Internet Information Services)或其他大型Web服务器的情况下,便捷地进行ASP应用程序的本地开发...

    File Transfer Server.rar

    Do you need to transfer files between... Now you can do it, and you don't have to install any dedicated server.您是否需要在本地不同的设备之间传输文件? 现在你可以这样做了,而且你不需要安装任何专用服务器。

    简单好用的WEB服务器Http File Server

    1. **本地文件测试**:开发者在开发网页时,可以使用Http File Server快速搭建本地服务器,进行网页的预览和调试。 2. **小型团队协作**:对于小团队而言,Http File Server可以作为一个临时的文件共享平台,方便...

    http file server

    3. HFS:HFS(HTTP File Server)是一个轻量级的开源HTTP文件服务器,适用于个人用户和小型团队。它允许用户快速设置并共享本地文件,无需复杂的配置,只需运行程序即可开启服务。 4. 安装与运行:`hfs282.exe` 是...

    md-fileserver:在浏览器中本地查看markdown文件

    目录打开降价文件配置帮助备忘单个性化贡献执照参考 安装npm install -g md-fileserver 用法 启动本地服务器在您的终端中输入: mdstart在浏览器中打开给定的链接http:// localhost:4000 /?session = ...并导

Global site tag (gtag.js) - Google Analytics