启动配置单元时出现 nucleusexception 和 jdofatalexception 错误
Error with nucleusexception and jdofatalexception when starting hive
我是第一次在带有嵌入式 derby Metastore 的系统上安装配置单元,但它无法正常工作。它显示了下面提到的错误。
Caused by: javax.jdo.JDOFatalInternalException: The java type java.lang.Long (jdbc-type="",sql-type="") cant be mapped for this metastore.No mapping is available.
NestedThrowables
org.datanucleus.exceptions.NucleusException: The java type java.lang.Long (jdbc-type="",sql-type="") cant be mapped for this metastore.No mapping is available
请帮忙
Java Hive 尚不支持 9。安装Java7或8,在安装Hive的环境中将JDK目录设置为JAVA_HOME
。
PS: 对于 Metastore 而不是 derby,更喜欢 MySQL。
嵌入式Metastore数据库主要用于单元测试。一次只有一个进程可以连接到 Metastore 数据库,因此这不是一个真正实用的解决方案,但适用于单元测试。
我是第一次在带有嵌入式 derby Metastore 的系统上安装配置单元,但它无法正常工作。它显示了下面提到的错误。
Caused by: javax.jdo.JDOFatalInternalException: The java type java.lang.Long (jdbc-type="",sql-type="") cant be mapped for this metastore.No mapping is available.
NestedThrowables
org.datanucleus.exceptions.NucleusException: The java type java.lang.Long (jdbc-type="",sql-type="") cant be mapped for this metastore.No mapping is available
请帮忙
Java Hive 尚不支持 9。安装Java7或8,在安装Hive的环境中将JDK目录设置为JAVA_HOME
。
PS: 对于 Metastore 而不是 derby,更喜欢 MySQL。
嵌入式Metastore数据库主要用于单元测试。一次只有一个进程可以连接到 Metastore 数据库,因此这不是一个真正实用的解决方案,但适用于单元测试。