В настоящее время я использую picocli для создания приложения командной строки. Однако Gradle отказывается его строить со следующим сообщением об ошибке.
{project path}\src\main\java\module-info.java:2: error: module not found: info.picocli
requires info.picocli;
Вот мои зависимости Gradle:
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
implementation 'info.picocli:picocli:4.6.1'
}
Picocli размещен как MRJAR с module-info.class
под META-INF\versions\9
, но кажется, что Gradle не использует этот файл. Почему это?
module-info.java
, но Gradle не может найти информацию о модуле picocli. - person itzjackyscode   schedule 02.02.2021