импортировать дополнительный проект, который находится на один уровень выше основного файла проекта Gradle - PullRequest
1 голос
/ 12 марта 2020

У меня большой проект, который зависит от другого проекта. Моя git структура выглядит следующим образом:

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

Как правильно добавить проект ConfigFacade в мой файл Gradle?

Я пытался что-то подобное, но это не работает

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')
}

Как Gradle должен импортировать другой проект на уровень выше, чем файл Gradle?

1 Ответ

1 голос
/ 14 марта 2020

Создайте settings.gradle файл рядом с вашим build.gradle файлом со следующим содержанием:

includeFlat 'ConfigFacade'

Это должно сработать. См. Также документы includeFlat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...