主要是由于加载类名重复,例如derby与hive都提供了derby.jar的jdbc驱动,具体可以通过sysinfo测试 所以找到两个一样的类被CLASSPATH加载了,直接去除hive所在的路径的derby即可(最好先备份一个)