gradle удалить основной источник

src
  main/java
  test/java

Тест не зависит от основного для компиляции. Привязка к компиляции и запуску теста на другой библиотеке, заменяющей main.

sourceSets {
   remove main
}

gradle test 

Он всегда будет компилировать основной исходный набор.

1 ответ

Ты можешь попробовать sourceSets.remove(sourceSets.main)

как sourcesets {} делегаты на https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/SourceSetContainer.html

Другие вопросы по тегам