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.gradle
archivo al lado de su build.gradle
archivo con el siguiente contenido:
includeFlat 'ConfigFacade'
Eso debería hacer el truco. Ver también los documentos deincludeFlat
.