gpt4 book ai didi

java - 如何使用 gradle 在构建时复制资源以进行测试

转载 作者:行者123 更新时间:2023-11-30 06:06:52 26 4
gpt4 key购买 nike

我有一个 gradle 项目,在资源中有一个 xslt 文件:

src/main/resources/xslt.sec/sec_report.xslt

在构建 w/gradle 时,我想使用该文件覆盖:

src/test/resources/sec_report.xslt

这样我的单元测试总是使用最新版本/这个文件只有一个真实来源。实现这一目标的正确方法是什么?编写一个 shell 脚本并从 gradle 中执行它,或者将它添加到构建任务中?

最佳答案

您可以将文件添加到 build.gradle 中的测试源集:

sourceSets {
test {
resources {
srcDir 'src/test/resources'
include 'src/main/resources/xslt.sec/sec_report.xslt'
}
}
}

关于java - 如何使用 gradle 在构建时复制资源以进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43077824/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com