Я использую keycloak 26.1.3 (распределение Quarkus, Windows) и я создал пользовательскую Spi. < /p>
Моя первая версия была упакована как Custom-spi-130.0.jar и я поместил его в папку Providers. Custom-SPI-104.0.0.jar. Я удалил старую банку и скопировал новую. (Custom-SPI-104.0.0.jar) У поставщиков.
Код: Выделить всё
F:\keycloak\bin>kc.bat build Exception in thread "main" java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:62) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:33) Caused by: picocli.CommandLine$InitializationException: Could not instantiate and add subcommand org.keycloak.quarkus.runtime.cli.command.Export: java.lang.RuntimeException: java.nio.file.NoSuchFileException: F:\keycloak\lib\..\providers\jakarta.ws.rs-api-3.1.0.jar......
Подробнее здесь: https://stackoverflow.com/questions/797 ... ld-version