小编ada*_*low的帖子

发布版本的Gradle war清单版本号错误

我有一个gradle项目,它构建一个war文件,并包含一个清单:

war {
    archiveName 'archive.war'
    manifest {
        attributes("Implementation-Title": project.name, "Implementation-Version": version, "Implementation-Timestamp": new Date())
    }
}
Run Code Online (Sandbox Code Playgroud)

这很好,但是如果我运行发布版本(使用gradle-release插件https://github.com/townsfolk/gradle-release)来更新项目版本,那么将使用旧版本号创建war文件而不是新的.

我可能错了,但我怀疑这种情况正在发生,因为清单代码在配置阶段而不是执行阶段运行.解决这个问题的最佳方法是什么?

release war manifest gradle

6
推荐指数
1
解决办法
5262
查看次数

标签 统计

gradle ×1

manifest ×1

release ×1

war ×1