4.0.0org.apache.hbasehbase-build-configuration2.4.14../hbase-build-configurationhbase-thriftApache HBase - ThriftHBase Thrift Serverorg.apache.hbasehbase-loggingtest-jartestorg.apache.hbasehbase-commonjarorg.apache.hbasehbase-annotationstest-jartestorg.apache.hbasehbase-protocolorg.apache.hbasehbase-clientorg.apache.hbase.thirdpartyhbase-shaded-miscellaneousorg.slf4jslf4j-apiorg.apache.commonscommons-lang3org.apache.hbasehbase-serverorg.apache.hbasehbase-asyncfstest-jartestorg.apache.hbasehbase-testing-utiltestorg.apache.hbasehbase-hadoop-compatorg.apache.hbase${compat.module}${project.version}org.apache.thriftlibthriftjunitjunittestjavax.servletjavax.servlet-apicom.github.stephenc.findbugsfindbugs-annotationscompiletrueorg.glassfish.webjavax.servlet.jsporg.glassfishjavax.elorg.apache.kerbykerb-simplekdctestorg.slf4jjcl-over-slf4jtestorg.slf4jjul-to-slf4jtestorg.slf4jslf4j-reload4jtestch.qos.reload4jreload4jtest${project.build.directory}hbase-webapps/**src/main/resources/**/*.thriftMETA-INF/truesrc/test/resources/META-INF/LICENSENOTICEsrc/test/resources**/**maven-assembly-plugintruemaven-antrun-plugingeneraterungenerate-sourcesorg.codehaus.mojobuild-helper-maven-pluginjspcSource-packageInfo-sourceadd-sourcegenerate-sourcesorg.apache.maven.pluginsmaven-source-pluginnet.revelc.codewarbucks-maven-pluginapache-releaseorg.apache.maven.pluginsmaven-resources-pluginlicense-javadocscopy-resourcesprepare-package${project.build.directory}/apidocssrc/main/javadoc/META-INF/META-INF/LICENSENOTICEtrueskipThriftTestsskipThriftTeststruetruecompile-thriftorg.apache.maven.pluginsmaven-enforcer-pluginenforce-thrift-versionenforcethrift.version"The Thrift version must be specified."0\.14\.1-
-
[FATAL] ==========================================================================================
[FATAL] HBase Thrift requires the thrift generator version 0.14.1.
[FATAL] Setting it to something else needs to be reviewed for wire and behavior compatibility.
[FATAL] ==========================================================================================
-
-trueorg.codehaus.mojoexec-maven-plugin${exec.maven.version}check-thrift-versionexecgenerate-sourcessh${basedir}-c${thrift.path} -version | \
fgrep 'Thrift version ${thrift.version}' && exit 0;
echo "========== [FATAL] Need Thrift version ${thrift.version} ==========";
exit 1thriftexecgenerate-sources${thrift.path}${basedir}-strict--genjava-out${basedir}/src/main/java${basedir}/src/main/resources/org/apache/hadoop/hbase/thrift/Hbase.thriftthrift2execgenerate-sources${thrift.path}${basedir}-strict--genjava-out${basedir}/src/main/java${basedir}/src/main/resources/org/apache/hadoop/hbase/thrift2/hbase.thrifthadoop-2.0!hadoop.profileorg.apache.hadoophadoop-clientcom.google.guavaguavajavax.xml.bindjaxb-apiorg.apache.hadoophadoop-mapreduce-client-corecom.google.guavaguavajavax.xml.bindjaxb-apiorg.apache.hadoophadoop-mapreduce-client-jobclienttest-jartestcom.google.guavaguavaorg.apache.hadoophadoop-commonorg.apache.hadoophadoop-miniclustertestcom.google.guavaguavaorg.apache.zookeeperzookeeperjavax.xml.bindjaxb-apimaven-dependency-plugincreate-mrapp-generated-classpathbuild-classpathgenerate-test-resources${project.build.directory}/test-classes/mrapp-generated-classpathhadoop-3.0hadoop.profile3.0org.apache.hadoophadoop-commonorg.apache.hadoophadoop-miniclustercom.google.guavaguavajavax.xml.bindjaxb-apijavax.ws.rsjsr311-apimaven-dependency-plugincreate-mrapp-generated-classpathbuild-classpathgenerate-test-resources${project.build.directory}/test-classes/mrapp-generated-classpatheclipse-specificm2e.versionorg.eclipse.m2elifecycle-mappingorg.apache.maven.pluginsmaven-antrun-plugin[1.6,)runorg.apache.maven.pluginsmaven-dependency-plugin[2.8,)build-classpath