Как я могу создать задачу с альтернативным исходным набором для исходного кода Java? - PullRequest
0 голосов
/ 27 сентября 2019

Мне нужно настроить Java-проект Gradle, где у меня есть два набора исходного кода для основного кода и один набор кода для тестов.По существу:

/src/main       //this code is the original code
/src/main-alt   //this code is an alternative
/src/test       //this test code should be runnable against both

Я пытаюсь выяснить, как создать новую задачу, которая по существу "build-alt", которая будет собирать /src/main-alt и запускать тесты в src/test.Между тем, "build" должен просто собрать исходный /src/main, а затем запустить тесты в src/test.Я просто не могу понять, как изменить sourceSet для этого.Все примеры, которые я могу найти, меняют sourceSet для тестов.Или Kotlin (я пытаюсь использовать Groovy), или для очень старых версий Gradle.Я использую Gradle 5.6

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...