Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ApacheOozie数据库工具_Java_Apache_Oozie - Fatal编程技术网

Java ApacheOozie数据库工具

Java ApacheOozie数据库工具,java,apache,oozie,Java,Apache,Oozie,我一直在关注并一直到“创建Oozie数据库模式”;我选择运行该工具并进行了尝试 $sudo-u oozie/usr/lib/oozie/bin/ooziedb.sh create-run ,返回了以下错误: 验证数据库连接 线程“main”java.lang.ExceptionInInitializeError中出现异常 位于java.lang.Class.initializeClass(libgcj.so.10) 位于org.apache.oozie.service.Services.setS

我一直在关注并一直到“创建Oozie数据库模式”;我选择运行该工具并进行了尝试

$sudo-u oozie/usr/lib/oozie/bin/ooziedb.sh create-run

,返回了以下错误:

验证数据库连接 线程“main”java.lang.ExceptionInInitializeError中出现异常 位于java.lang.Class.initializeClass(libgcj.so.10) 位于org.apache.oozie.service.Services.setServiceInternal(Services.java:360) 位于org.apache.oozie.service.Services(Services.java:108) 位于org.apache.oozie.tools.ooziedbccli.getjdbccconf(ooziedbccli.java:161) 位于org.apache.oozie.tools.OozieDBCLI.createConnection(OozieDBCLI.java:461) 位于org.apache.oozie.tools.OozieDBCLI.validateConnection(OozieDBCLI.java:469) 位于org.apache.oozie.tools.OozieDBCLI.createDB(OozieDBCLI.java:179) 位于org.apache.oozie.tools.OozieDBCLI.run(OozieDBCLI.java:118) 位于org.apache.oozie.tools.OozieDBCLI.main(OozieDBCLI.java:64) 原因:java.lang.NullPointerException 位于org.apache.oozie.service.service.(service.java:60) 位于java.lang.Class.initializeClass(libgcj.so.10) …还有8个


这可能是什么原因,我如何解决这一问题?

最后编辑oozie-env.sh并附加导出JAVA_HOME=/usr/local/jdk1.7JAVA_HOME就是您自己的javapath

您使用的是哪个版本的oozie?抱歉,这不再是一个问题。@Chiffa您能写下您是如何解决的吗?