我正在基于Hive jdbc-examples项目开发服务应用程序,无法运行该应用程序。
我通常使用华为的大数据产品来执行Hive的jdbc示例开发,但始终无法运行该应用程序。
要解决此问题,请尝试以下方法之一:
方法1
根据Hive jdbc-examples示例项目,将core-site.xml配置文件放入类路径。
方法2
在代码中,显式加载core-site.xml文件:
...... conf = new Configuration();字符串userdir = System.getProperty(“ user.dir”)+ File.separator +“ conf” + File.separator;conf.addResource(new Path(userdir +“ core-site.xml”)); ......
方法3
在代码中,将hadoop.security.authentication设置为kerberos:
...... CONF = new Configuration();CONF.set(“ hadoop.security.authentication”,“ kerberos”); ......
有关详细信息,请参见meta。