proyecto adicional de importación, que es un nivel por encima del archivo de proyecto principal Gradle

Anna K:

Tengo un gran proyecto que depende de un otro proyecto. Mi estructura de Git es lo siguiente:

/gitRepository
|
|--> /ConfigFacade
|    |
|    |--> /ejbModule/
|    |    --> META-INF/
|    |    --> com/myApp/com/name/myClass.java
|--> /myMainApp
|    |
|    |--> /src/
|    |    --> main/java/com/name/allJavaFiles.java
|    |--> build.gradle

¿Cómo debo añadir correctamente proyecto ConfigFacade a mi archivo Gradle?

He intentado algo así, pero no trabaja

dependencies {
    providedCompile 'javax.servlet:javax.servlet-api:3.1.0' 
    providedCompile group: 'javax.servlet.jsp', name: 'javax.servlet.jsp-api', version: '2.3.1'
    providedCompile project(':ConfigFacade')
}

Cómo Gradle debe importar otro nivel por encima de un proyecto donde archivo Gradle es?

Chriki:

Crear un settings.gradlearchivo al lado de su build.gradlearchivo con el siguiente contenido:

includeFlat 'ConfigFacade'

Eso debería hacer el truco. Ver también los documentos deincludeFlat .

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=339448&siteId=1
Recomendado
Clasificación