2017-07-07 158 views
0

當我試圖運行在星火斯卡拉情感分析下面的代碼,我收到以下錯誤:斯坦福corenlp情感分析

import org.apache.spark.sql.functions._ 
import com.databricks.spark.corenlp.functions._ 
import sqlContext.implicits._ 
val input = Seq((1, "<xml>Stanford University is located in California. 
It is a great university.</xml>")).toDF("id", "text") 
val output=input.select(cleanxml('text).as('doc)) 
.select(explode(ssplit('doc)).as('sen)).select('sen, 
tokenize('sen).as('words), ner('sen).as('nerTags), 
sentiment('sen).as('sentiment)) 
output.show(truncate = false) 
Error : 
The val output is throwing the below error: 
java.lang.NoSuchMethodError: 
scala.reflect.api.JavaUniverse.runtimeMirror(Ljava/lang/ClassLoader;) 
Lscala/reflect/api/JavaMirrors$JavaMirror; 
at com.databricks.spark.corenlp.functions$.cleanxml(functions.scala:54) 
... 54 elided 

回答