Привет!
Хочу сделать так, чтобы в Java-проекте было 2 разных билда (типа dev и prod), и у каждого из этих билдов свои зависимости (в частности разные логгеры).
Вот допустим я создал 2 конфигурации и указал им различные зависимости:
configurations {
prod { extendsFrom compile }
dev { extendsFrom compile }
}
dependencies {
dev group: 'org.slf4j', name: 'slf4j-nop', version: '1.7.22'
prod group: 'ch.qos.logback', name: 'logback-classic', version: '1.1.9'
// compile dependencies
}
Как теперь между ними переключаться в IntelliJ IDEA ?
И как билдить соответствующие jar-ки?
Ну и вообще, есть ли какой-то механизм настройки разных версий проекта (типа BuildTypes/BuildFlavors как в Android) ?