Задать вопрос
j-snow
@j-snow
Java junior developer

Как работать с Gradle Configurations (не Android)?

Привет!
Хочу сделать так, чтобы в 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) ?
  • Вопрос задан
  • 184 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 дек. 2024, в 06:04
15000 руб./за проект
21 дек. 2024, в 01:12
1000 руб./за проект
20 дек. 2024, в 22:55
1500 руб./за проект