您确定需要将JavaSparkContext作为单独的上下文吗?您提到的上一个问题没有这么说。如果您已经拥有一个Spark
Context,则可以从中创建一个新的JavaSparkContext,而不用创建单独的上下文:
SparkConf conf = new SparkConf();conf.setAppName("Spark MultipleContest Test");conf.set("spark.driver.allowMultipleContexts", "true");conf.setMaster("local");SparkContext sc = new SparkContext(conf);SQLContext sqlContext = new org.apache.spark.sql.SQLContext(sc);//Create a Java Context which is the same as the scala one under the hoodJavaSparkContext.fromSparkContext(sc)


