【问题标题】:copy file from one folder to another in gradle在gradle中将文件从一个文件夹复制到另一个文件夹
【发布时间】:2017-02-11 07:14:35
【问题描述】:

我必须将 ant 项目转换为 gradle 项目。在这里,当我运行 gradle build 时,它会创建 war 文件,当它部署在服务器上时,展开的 war 文件夹有两个文件夹 META-INF 和 WEB-INF,我的要求是 1。将 web.xml 从图像中看到的配置文件夹复制到 WEB-INF 文件夹 和 jsp 文件夹,如图所示到 Exploded 文件夹

【问题讨论】:

    标签: java gradle


    【解决方案1】:

    基于Gradle War Plugin docs

    apply plugin: 'war'
    
    ....
    
    war {
        from 'jsp' // adds a file-set to the root of the archive
        webXml = file('config/web.xml') // copies a file to WEB-INF/web.xml
    }
    

    【讨论】:

    • 嗨 idngzr,这里我的项目没有 'src/main'webap' ,我必须从上下文文件夹中复制它,我想知道如何引用该文件夹。
    • 所以你要在组装和部署到服务器之前准备好WAR的WEB-INF文件夹。为了做到这一点,可以像修改后的答案一样配置战争插件。
    猜你喜欢
    • 1970-01-01
    • 2011-08-22
    • 2014-02-10
    • 2020-07-30
    • 1970-01-01
    • 2023-01-14
    • 1970-01-01
    • 1970-01-01
    • 2015-04-27
    相关资源
    最近更新 更多