我试图在junit中测试sparksql。不幸的是,我正在使用一个hive udf(百分位数),所以我需要一个hive上下文。
一次测试一切正常,但如果我运行两次测试,第二次测试将失败:
Caused by: ERROR XSDB6: Another instance of Derby may have already booted the database
每次测试后我都会关闭spark上下文,但这似乎对hivecontext没有任何影响。我不知道如何关闭hivecontext。
我试图在junit中测试sparksql。不幸的是,我正在使用一个hive udf(百分位数),所以我需要一个hive上下文。
一次测试一切正常,但如果我运行两次测试,第二次测试将失败:
Caused by: ERROR XSDB6: Another instance of Derby may have already booted the database
每次测试后我都会关闭spark上下文,但这似乎对hivecontext没有任何影响。我不知道如何关闭hivecontext。
暂无答案!
目前还没有任何答案,快来回答吧!