其实很久没有写博客了,因为在database的学习过程中遇到了一些问题,并且本人容易忘事,所以记下来。HBase在spring-boot框架下运行时,出现了一个一问题:
org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch
google很久,最后发现是因为在pom.xml下引入了google的guava的依赖,和maven自动加载的guava冲突了,所以,解决方案是:将pom.xml下的dependency删除,重新mvn clean package一遍,再在Eclipse下引入这个maven工程。(为什么要在命令行加载依赖包不用Eclipse呢:因为Eclipse时常会出现奇奇怪怪的错误lol)