#eclipse #gradle
#eclipse #gradle
Вопрос:
Я использую Gradle с Eclipse и пытаюсь ссылаться на Project1 из Project2 (оба находятся в одном корневом каталоге), например:
настройки.gradle:
include ':Project1'
project(':Project1').projectDir = new File(settingsDir, '../Project1')
build.gradle
dependencies {
compile project(':Project1')
...}
На Project1 также ссылаются через путь сборки. Но eclipse / gradle не перекомпилирует, а вместо этого использует include старые классы jar. Я также попытался установить плагин на apply plugin: 'eclipse-wtp'
.
Комментарии:
1. Вы добились какого-либо прогресса в этом?
2. Я думаю, вам нужно импортировать оба, Project1 и Project2 в ваши настройки.gradle. Если они оба на одном и том же, посмотрите на gradle.org/docs/current/userguide/build_lifecycle.html раздел «56.3.2.2. Плоские планировки»
Ответ №1:
Просто из любопытства, есть ли у вас такой блок где-нибудь в вашем build.gradle
eclipse.project {
referencedProjects 'Project1'
}
Я спрашиваю, потому что, если вы не сообщите Eclipse, что этот проект ссылается на Project1, он не будет включен в путь сборки.