[ https://issues.apache.org/jira/browse/HBASE-25319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Duo Zhang resolved HBASE-25319. ------------------------------- Hadoop Flags: Reviewed Resolution: Fixed Merged to master. Thanks [~vjasani] for reviewing. > [hbase-thirdparty] Add JerseyFlowSubscriber to ignoreClass in maven enforcer > plugin > ----------------------------------------------------------------------------------- > > Key: HBASE-25319 > URL: https://issues.apache.org/jira/browse/HBASE-25319 > Project: HBase > Issue Type: Bug > Components: build, hbase-thirdparty > Reporter: Duo Zhang > Assignee: Duo Zhang > Priority: Blocker > Fix For: thirdparty-3.4.1 > > > {noformat} > 08:23:56 [INFO] --- maven-enforcer-plugin:1.4.1:enforce > (enforce-maven-version) @ hbase-shaded-jersey --- > 08:23:56 [INFO] Adding ignore: module-info > 08:23:56 [INFO] Adding ignore: > **.glassfish.jersey.internal.jsr166.SubmissionPublisher* > 08:23:56 [INFO] Restricted to JDK 1.8 yet > org.glassfish.jersey.core:jersey-common:jar:2.32:compile contains > META-INF/versions/11/org/glassfish/jersey/internal/jsr166/JerseyFlowSubscriber$1.class > targeted to 55.0 > 08:23:56 [WARNING] Rule 1: > org.apache.maven.plugins.enforcer.EnforceBytecodeVersion failed with message: > HBase has unsupported dependencies. > HBase requires that all dependencies be compiled with version 1.8 or earlier > of the JDK to properly build from source. You appear to be using a newer > dependency. You can use > either "mvn -version" or "mvn enforcer:display-info" to verify what version > is active. > Non-release builds can temporarily build with a newer JDK version by > setting the > 'compileSource' property (eg. mvn -DcompileSource=1.8 clean package). > Found Banned Dependency: org.glassfish.jersey.core:jersey-common:jar:2.32 > Use 'mvn dependency:tree' to locate the source of the banned dependencies. > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)