gpt4 book ai didi

java - Gradle 任务不采用 sourceSet 配置

转载 作者:行者123 更新时间:2023-12-01 12:55:55 31 4
gpt4 key购买 nike

有来自template的片段

sourceSets {
main {
java {
srcDir 'src'
}
resources {
srcDir 'src'
}
}
}
task initSourceFolders { // add << before { to prevent executing during configuration phase
sourceSets*.java.srcDirs*.each { it.mkdirs() }
sourceSets*.resources.srcDirs*.each { it.mkdirs() }
}

问题:文件夹被创建为 src/main/java,而不仅仅是 src

最佳答案

您的代码正在添加额外的源目录,而不是覆盖默认值。要执行后者,请使用:

sourceSets {
main {
java {
srcDirs = ['src']
}
resources {
srcDirs = ['src']
}
}
}

有关详细信息,请参阅 Gradle Build Language Reference 中的 SourceSet .

关于java - Gradle 任务不采用 sourceSet 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23902245/

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