dear community, i have used such command to build shark0.9:
export SHARK_HADOOP_VERSION=2.2.0
sbt/sbt package
but when i run bin/shark, I got this error:
Exception in thread "main" java.lang.IllegalAccessError: tried to access
field org.apache.hadoop.hive.ql.security.HadoopDefaultAuthenticator.conf
from class org.apache.hadoop.hive.ql.security.ProxyUserAuthenticator
at
org.apache.hadoop.hive.ql.security.ProxyUserAuthenticator.setConf(ProxyUserAuthenticator.java:40)
at
org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:62)
at
org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:117)
at
org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthenticator(HiveUtils.java:365)
at
org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:270)
at shark.SharkCliDriver$.main(SharkCliDriver.scala:128)
at shark.SharkCliDriver.main(SharkCliDriver.scala)
it seems conf is one private variable,
do any one know how to resovle this problem ?