У меня проблема с кэшем Quarkus < /p>
Я использую keycloak 26.1.3 (дистрибуция Quarkus, Windows) и создал пользовательский SPI. < /p>
My first version was packaged as custom-spi-13.0.0.jar and I placed it in the providers folder.
Later I created a new version called custom-spi-14.0.0.jar. I deleted the old JAR and copied the new one.
< /code>
Когда я запускаю KeyCloak, он все еще жалуется, что ожидает 13.0.0 Jar. < /p>
Вещи, которые я пробовал: < /p>
Deleted the old JAR (custom-spi-13.0.0.jar).
Put the new JAR (custom-spi-14.0.0.jar) in providers.
Deleted the folders data/ and lib/quarkus/.
Ran kc.bat build.
< /code>
На данный момент я получаю следующую ошибку: < /p>
f:\ keycloak\bin>kc.bat Устроение в потоке «Main» java.lang.reflect.invocationTargetException в java.base/jdk.internal.reflect.directmethodleaccessor.invoke (DirectMethodHandleAccessor.java:118) на Java.Base/java.lang.reflect.method.invoke (Method.java:580) на io.quarkus.bootstrap.runner.quarkusentrypoint.dorun (Quarkusentrypoint.java:62) по адресу io.quarkus.bootstrap.runner.quarkusentrypoint.main (Quarkusentrypoint.java:33) вызвано: picocli.commandline $ inisticexexexexexcepte: не может быть. org.keycloak.quarkus.runtime.cli.command.export: java.lang.runtimeexception: java.nio.file.nosuchfileexception: f: \ keycloak \ lib .. \ providers \ jakarta.ws.rs-api-3.1.jar ...... < /p>
Вещи, которые я попробовал: < /p>
Deleted the old JAR (custom-spi-13.0.0.jar).
Put the new JAR (custom-spi-14.0.0.jar) in providers.
Deleted the folders data/ and lib/quarkus/.
Ran kc.bat build.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ld-version