4.0.0 project org.glassfish.jersey.containers 3.1.0-SNAPSHOT jersey-container-jetty-http jar jersey-container-jetty-http Jetty Http Container jakarta.inject jakarta.inject-api org.eclipse.jetty jetty-server org.eclipse.jetty.toolchain jetty-jakarta-servlet-api jakarta.servlet jakarta.servlet-api ${servlet5.version} provided org.eclipse.jetty jetty-util org.apache.httpcomponents httpclient test com.sun.istack istack-commons-maven-plugin true org.codehaus.mojo build-helper-maven-plugin true org.apache.felix maven-bundle-plugin true ${basedir}/src/main/resources true ${project.basedir}/target ${project.basedir}/src/main/java8 ${project.basedir}/target11 ${project.basedir}/src/main/java11 JettyExclude 1.8 9.4.28.v20200408 org.eclipse.jetty jetty-client ${jetty.version} org.eclipse.jetty jetty-util ${jetty.version} ${java8.build.outputDirectory} org.codehaus.mojo build-helper-maven-plugin generate-sources add-source ${java8.sourceDirectory} org.apache.maven.plugins maven-compiler-plugin org/glassfish/jersey/jetty/*.java Jetty11 [11,) ${java11.build.outputDirectory} org.codehaus.mojo build-helper-maven-plugin generate-sources add-source ${java11.sourceDirectory} copyJDK11FilesToMultiReleaseJar target11/classes/org/glassfish/jersey/jetty/JettyHttpContainer.class 1.8 org.apache.felix maven-bundle-plugin true true true org.apache.maven.plugins maven-resources-plugin true copy-jdk11-classes prepare-package copy-resources ${java8.build.outputDirectory}/classes/META-INF/versions/11 ${java11.build.outputDirectory}/classes org.apache.maven.plugins maven-antrun-plugin copy-jdk11-sources package sources-jar: ${sources-jar} run