2016-05-25 6 views
2

私は既にSpark 1.6.1を使用していますが、Spark 2.0 Previewを評価していますが、私はorg.apache.spark.sql.Rowを見つけることができません。org.apache.spark.sql.RowはSpark 2.0プレビューで解決できません

これは、DataFrameコードを1.6.1から2.0プレビューに移行する場合に必要です。私はここで何かを逃していますか?私のMavenの依存性がスパークv2.0.0デベロッパー行に

<dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-core_2.11</artifactId> 
     <version>2.0.0-preview</version> 
     <scope>system</scope> 
     <systemPath>C://spark-2.0.0-preview-bin-hadoop2.7//jars//spark-core_2.11-2.0.0-preview.jar</systemPath> 
    </dependency> 
    <dependency> 
     <groupId>com.oracle</groupId> 
     <artifactId>ojdbc7</artifactId> 
     <version>12.1.0.1</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-sql_2.11</artifactId> 
     <version>2.0.0-preview</version> 
     <scope>system</scope> 
     <systemPath>C://spark-2.0.0-preview-bin-hadoop2.7//jars//spark-sql_2.11-2.0.0-preview.jar</systemPath> 
    </dependency> 

答えて

5

の下に貼り付けられますが はあなたのMavenの依存

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-catalyst_2.11</artifactId> 
    <version>2.0.0-preview</version> 
    <scope>system</scope> 
    <systemPath>C://spark-2.0.0-preview-bin-hadoop2.7//spark-catalyst_2.11-2.0.0-preview.jar</systemPath> 
</dependency> 
0

使用これは、それが私の作品にこれを追加し、別のjarファイルに移動しました。 Mavenの2.0 にスパーク1.6.1から移動 、SBTについて

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-tags_2.11</artifactId> 
    <version>2.0.0-preview</version> 
</dependency> 

、Gradleのため

libraryDependencies += "org.apache.spark" % "spark-tags_2.11" % "2.0.0-preview" 

compile group: 'org.apache.spark', name: 'spark-tags_2.11', version: '2.0.0-preview' 
関連する問題