Gradle java-library: api, но компонентJAVA

Программисты JAVA общаются здесь
Anonymous
Gradle java-library: api, но компонент

Сообщение Anonymous »

rootproject: создать войну < /p>
subproject foo < /p>
apply plugin: 'java-library
dependencies {
compileOnly group: 'javax.servlet', name: 'javax.servlet-api', version: '3.0.1'
}
< /code>
Подпроектная планка < /p>
apply plugin: 'java-library

dependencies {
compile project(':foo')
compileOnly group: 'javax.servlet', name: 'javax.servlet-api', version: '3.0.1'
}
< /code>
Есть ли способ не добавлять одинаковые зависимости от Javax.servlet-API дважды?
Некоторые компоненты зависимости проекта Foo должны быть добавлены в планку проекта, но это не должно быть на войне. Нужна конфигурация, например: < /p>
apiCompileOnly


Подробнее здесь: https://stackoverflow.com/questions/448 ... ompileonly

Вернуться в «JAVA»