-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi,
try to compile the plugin with maven using to following pom:
`
4.0.0
de.delker.keycloak
KeycloakConditionalAuthenticators
1.1-SNAPSHOT
<name>KeycloakConditionalAuthenticators</name>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-services</artifactId>
<version>22.0.3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-server-spi</artifactId>
<version>22.0.3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-server-spi-private</artifactId>
<version>22.0.3</version>
<scope>provided</scope>
</dependency>
</dependencies>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<scm>
<connection>scm:git:https://github.com/jdelker/keycloak-conditional-authenticators.git</connection>
<developerConnection>scm:git:[email protected]:jdelker/keycloak-conditional-authenticators.git</developerConnection>
<url>https://github.com/jdelker/keycloak-conditional-authenticators</url>
<tag>HEAD</tag>
but ending up with this:
# mvn package [INFO] Scanning for projects... [INFO] [INFO] --------< de.delker.keycloak:KeycloakConditionalAuthenticators >-------- [INFO] Building KeycloakConditionalAuthenticators 1.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ KeycloakConditionalAuthenticators --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ KeycloakConditionalAuthenticators --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /home/xxx/keycloak-conditional-authenticators/target/classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/xxx/keycloak-conditional-authenticators/src/main/java/de/jdelker/keycloak/authentication/authenticators/conditional/ConditionalHeaderAuthenticator.java:[22,24] package javax.ws.rs.core does not exist [ERROR] /home/xxx/keycloak-conditional-authenticators/src/main/java/de/jdelker/keycloak/authentication/authenticators/conditional/ConditionalHeaderAuthenticator.java:[75,49] cannot find symbol symbol: class MultivaluedMap location: class de.jdelker.keycloak.authentication.authenticators.conditional.ConditionalHeaderAuthenticator [ERROR] /home/xxx/keycloak-conditional-authenticators/src/main/java/de/jdelker/keycloak/authentication/authenticators/conditional/ConditionalHeaderAuthenticator.java:[45,5] cannot find symbol symbol: class MultivaluedMap location: class de.jdelker.keycloak.authentication.authenticators.conditional.ConditionalHeaderAuthenticator [INFO] 3 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.289 s [INFO] Finished at: 2023-11-16T01:21:36+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project KeycloakConditionalAuthenticators: Compilation failure: Compilation failure: [ERROR] /home/xxx/keycloak-conditional-authenticators/src/main/java/de/jdelker/keycloak/authentication/authenticators/conditional/ConditionalHeaderAuthenticator.java:[22,24] package javax.ws.rs.core does not exist [ERROR] /home/xxx/keycloak-conditional-authenticators/src/main/java/de/jdelker/keycloak/authentication/authenticators/conditional/ConditionalHeaderAuthenticator.java:[75,49] cannot find symbol [ERROR] symbol: class MultivaluedMap [ERROR] location: class de.jdelker.keycloak.authentication.authenticators.conditional.ConditionalHeaderAuthenticator [ERROR] /home/xxx/keycloak-conditional-authenticators/src/main/java/de/jdelker/keycloak/authentication/authenticators/conditional/ConditionalHeaderAuthenticator.java:[45,5] cannot find symbol [ERROR] symbol: class MultivaluedMap [ERROR] location: class de.jdelker.keycloak.authentication.authenticators.conditional.ConditionalHeaderAuthenticator [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
It compiles with older versions (e.g. 18.0.1) Any suggestions
Thanks
Börny