Gradle: common resource dependency for multiple java projects

后端 未结 6 524
鱼传尺愫
鱼传尺愫 2020-12-28 17:47

I\'m developing a multi-module project with gradle/intellij-idea, and here is the structure of my project home:

project/
  sub-project-1
    /main/resources
         


        
6条回答
  •  南方客
    南方客 (楼主)
    2020-12-28 18:51

    sourceSets {
        main {
            resources {
                srcDirs += [
                    '../sub-project-1/src/main/resources',
                    '../sub-project-2/src/main/resources',
                    '../data/src/main/resources'
                ]
            }
        }
    
        test {
            resources {
                srcDir '../data/src/test/resources'
            }
        }    
    }
    

提交回复
热议问题