gpt4 book ai didi

java - gradle编译多个源

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

这直接来自Gradle 3.2.1 specifying_multiple_files 。为什么这不起作用?为什么在编译过程中无法从 ../shared/java 获取文件。 src/main/java 中依赖于 ../shared/src

的源编译失败

该示例直接来自 Gradle

    task compile(type: JavaCompile)

compile {
// Add some source directories use String paths
source 'src/main/java', 'src/main/groovy'

// Add a source directory using a File object
source file('../shared/java')

// Add some source directories using a closure
source { file('src/test/').listFiles() }
}

最佳答案

不幸的是,该页面的编写目的是展示如何使用文件,但不一定是如何配置 Java 编译器。

https://docs.gradle.org/current/userguide/java_plugin.html

该页面将为您提供您要解决的问题的详细信息。您需要的只是定义 sourceSet。


源集{
主要的 {
java {
srcDirs = ['src/main/java', '../shared/java']
}
}
}

关于java - gradle编译多个源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41270078/

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