我无法在gradle项目中添加自定义源集。如何在这里初始化版本号?我的gradle文件看起来像:
plugins {
id 'java'
}
group 'org.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
sourceSets {
demo
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}
test {
useJUnitPlatform()
}
您可以在构建中这样设置自定义sourceset
。格拉德尔
main {
java {
srcDirs = ['src/gen/java', 'src/main/java']
}
}
srcDir
是一个数组,因此可以指定多个源目录。
还可以为测试指定自定义源目录
test {
java {
srcDirs = ['src/integrated-test/java', 'src/test/java']
}
}
你可以在这里找到更多信息https://www.baeldung.com/gradle-source-sets在第3节。他们用这个例子进行综合测试,但想法是一样的。
这是源集的官方gradle文档https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSet.html
本文向大家介绍android-gradle 如何添加依赖项,包括了android-gradle 如何添加依赖项的使用技巧和注意事项,需要的朋友参考一下 示例 下面的示例描述了如何在app /模块的build.gradle文件中声明三种不同类型的直接依赖关系:
我尝试指定gradle库的两个不同的源集,并在项目中添加源集特定的依赖项。 这个想法是这样做的: 库build.gradle文件: 在项目A中,我希望包括主源集: 医生 问题2
我使用的是Android studio版本 在项目级分级中: 模块级别等级: 当我导入它时,它发生错误 导入此时 xml错误 错误图片 在xml中添加此标记时发生错误 为此给出解决方案!!!
本文向大家介绍android-gradle 如何在模块中添加.aar依赖项?,包括了android-gradle 如何在模块中添加.aar依赖项?的使用技巧和注意事项,需要的朋友参考一下 示例 在需要aar文件的模块(库或应用程序)中,必须将其添加build.gradle到存储库中: 并添加依赖项: 请注意模块中正在使用的libs文件夹的相对路径。
在我的应用程序中,我想与Arduino板进行一些通信。为了实现串行通信,我想使用Netty框架和RXTX传输库。 http://netty.io https://mvnrepository.com/artifact/io.netty/netty-all/4.1.6.Final https://mvnrepository.com/artifact/io.netty/netty-transport-r
我有一个库,我称之为,它是另一个项目的依赖项,名为。在的构建中。gradle,我正在使用,它以如下方式指定为依赖项: 这很有效-已编译。但是,当我在我的项目中使用它时,我得到了以下内容: <code>生成。的gradle如下所示: 可能这是因为库在,但它没有正确的位置来搜索Maven存储库。有没有一种方法可以使这些搜索位置以及依赖关系本身变得短暂?