我有一个Gradle项目的Monorepo,并具有以下结构,其中包含1个gradle应用程序archive-api
和1个gradle库transcript-xml-parser
。
我想在archive-api
应用程序中添加transcript-xml-parser
库依赖项。谁能给我一些建议吗?
下面是我的transcript-xml-parser
gradle库的build.gradle
文件:
plugins {
id("java")
}
dependencies {
implementation("javax.xml.bind:jaxb-api:2.3.1")
implementation("org.codehaus.woodstox:stax2-api:4.2.1")
}
repositories {
gradlePluginPortal()
maven {
name "<artifactory-name>"
url "<jfrog-repository-url>"
credentials {
username = username
password = password
}
}
}
1条答案
按热度按时间1aaf6o9v1#
我们可以在
archive-api
应用程序build.gradle
文件中添加以下行:上面的一行将在
archive-api
应用中添加transcript-xml-parser
作为依赖项。但是为了使其工作,我们需要确保首先构建transcript-xml-parser
库,并且工件应该在archive-api
应用构建之前可用。因此,在父
settings.gradle
文件中,我们需要添加如下内容:我们需要确保
archive-api
应用程序应该在settings.gradle
文件中首先定义transcript-xml-parser
库,以告诉GRADLE构建顺序。