2015-02-11 3 views
0

У меня есть примерно такая структура проекта в затмении:Несколько Gradle Проектов в рамках одного проект Eclipse - Refresh зависимостей

rootproj 
---settings.gradle 
---build.gradle 

eclipseProject 
---folderA 
------build.gradle 
---folderB 
------build.gradle 

Заявляет folderA и folderB в качестве Gradle проектов в settings.gradle. folderA и folderB имеют src/main/java с файлами src в них

Есть ли способ, в eclipse, я могу щелкнуть правой кнопкой мыши по 'eclipseProject-> gradle-> refresh dependencies' и загрузить зависимостей folderA и folderB и добавлен в папку eclipseProject's Gradle Dependencies?

ответ

0

Это так, как я это сделал:

Во-первых, мне нужно было сделать eclipseProject Gradle проекта, добавив его в settings.gradle. Затем мне нужно было добавить файл build.gradle в eclipseProject. А затем в build.gradle файл в eclipseProject, мне пришлось добавить эти строки настроить файл .classpath, который автоматически генерируется при нажатии правой клавишей eclipseProject->gradle->refresh dependencies:

eclipse.classpath.plusConfigurations += [ 
    project(':folderA').configurations.compile, 
    project(':folderB').configurations.compile 
] 
1

Вы импортируете проекты отдельно или импортируете корневой проект? Импортируйте корневой проект, и вы получите перечисленные отдельно подпроекты.

Смежные вопросы