相关疑难解决方法(0)

Gradle分发任务输出文件不是ZIP的根目录

我创建了一个简单的Gradle构建,它将./src/main/groovy的内容导出为zip文件.zip文件包含一个与zip文件名称完全相同的文件夹.我无法弄清楚如何使用分发插件将文件放入zip文件的根目录.

gradlew clean distZip产生:

helloDistribution-1.0.zip - > helloDistribution-1.0 - > files

我想要的是什么:

helloDistribution-1.0.zip - > files

我的build.gradle文件:

apply plugin: 'groovy'
apply plugin: 'distribution'

version = '1.0'

distributions {
    main {
        contents {
            from {
                'src/main/groovy'
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我试图通过添加into { 'dir' }但无济于事来解决问题.

software-distribution gradle

15
推荐指数
1
解决办法
2780
查看次数

标签 统计

gradle ×1

software-distribution ×1