【问题标题】:Copying a single file into .jar with a different name using the Gradle task "jar"使用 Gradle 任务“jar”将单个文件复制到具有不同名称的 .jar
【发布时间】:2022-01-17 21:29:37
【问题描述】:

如何使用 Gradle 任务“jar”将单个文件复制到具有不同名称的 .jar 中?

例如

local:src/main/resources/mypkg_prod.properties → jar-file:/mypkg.properties

【问题讨论】:

    标签: gradle jar build.gradle


    【解决方案1】:

    您可以将文件复制到 jar 中,然后进行重命名。

    这是 Gradle 文档中有关重命名方法的一些信息的链接: https://docs.gradle.org/current/userguide/working_with_files.html#sec:renaming_files

    例子:

    jar {
        from 'my_file.txt'
        rename 'my_file.txt', 'my_super_file.txt'
    }
    

    注意:如果您的文件已经包含在 jar 中,只需在 jar 任务中添加重命名行:

    jar {
        rename 'mypkg_prod.properties', 'mypkg.properties'
    }
    

    【讨论】:

      猜你喜欢
      • 2020-07-26
      • 2019-03-02
      • 2015-04-06
      • 2012-09-06
      • 1970-01-01
      • 1970-01-01
      • 2019-05-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多