У меня есть зависимость, которую нужно использовать при компиляции или запуске модульного теста для этого проекта, но я не хочу включать ее в мой последний артефакт (файл jar), потому что я буду указывать эту зависимость в пути к классам при использованииКоманда "Java XX.JAR", чтобы запустить его.Ниже моя текущая конфигурация в build.gradle.
конфигурации {предоставленный модуль runtime.excludeRuntime: 'dependencyA'}
dependencies {compile ('groupA: dependencyA: versionX')}
Приведенный выше параметр может обеспечить работу зависимостей A при компиляции проекта, а также исключить зависимость A из окончательного файла JAR.Но когда запускается модульное тестирование, он не может найти зависимость A, поскольку он исключается.Как я могу включить зависимость для выполнения модульного теста, а между тем исключить зависимость из окончательного файла JAR?