gpt4 book ai didi

gradle - 创建外部依赖关系,并使用gradle将其添加到其他项目

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

我有两个spring boot项目
A和B
想要创建一个新项目将普通的东西放在那里
一种

公地
如何像外部依赖项一样向A和B添加公用?

最佳答案

假设您的项目布局如下:

project
|- common
|- proja
|- projb
  • 您需要settings.gradle
    rootProject.name = 'project'
    include 'common'
    include 'proja'
    include 'projb'
  • ,那么您需要像这样在project下更新build.gradle:
    plugins {
    id 'org.springframework.boot' version '1.5.4.RELEASE'
    }

    subprojects { // common configurations for all subprojects
    apply plugin: 'groovy'
    apply plugin: 'org.springframework.boot'

    repositories {
    jcenter()
    }

    dependencies { // common dependencies for all subprojects
    compile 'org.codehaus.groovy:groovy-all:2.4.10'

    testCompile 'org.springframework.boot:spring-boot-starter-test'
    testCompile 'org.spockframework:spock-spring:1.0-groovy-2.4'
    }
    }

    project ("proja") {
    dependencies { // proja-specific dependencies
    compile 'com.google.guava:guava:21.0'
    compile project(":common")
    }

    }

    project ("projb") {
    dependencies { // projb-specific dependencies

    compile project(":common")
    }
    }

  • 让我知道这个是否奏效。

    关于gradle - 创建外部依赖关系,并使用gradle将其添加到其他项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45175112/

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