2011-12-23 5 views
0

私はHueを構築しようとしていますが、私が紛失しているThriftバイナリが必要です。フリオは、スリルのクラスがないために作成されません。

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile 

(default-compile) on project hue-plugins: Compilation failure: Compilation failure: 
[ERROR] /Users/kramachandran/Sandbox/hue/hue/desktop/libs/hadoop/java/src/main/java/org/apache/hadoop/thriftfs/DatanodePlugin.java:[32,29] cannot find symbol 
[ERROR] symbol : class BlockReader 
[ERROR] location: package org.apache.hadoop.hdfs 
[ERROR] /Users/kramachandran/Sandbox/hue/hue/desktop/libs/hadoop/java/src/main/java/org/apache/hadoop/thriftfs/DatanodePlugin.java:[33,39] cannot find symbol 
[ERROR] symbol : class RemoteBlockReader 
[ERROR] location: class org.apache.hadoop.hdfs.DFSClient 
[ERROR] /Users/kramachandran/Sandbox/hue/hue/desktop/libs/hadoop/java/src/main/java/org/apache/hadoop/thriftfs/DatanodePlugin.java:[91,10] cannot find symbol 
[ERROR] symbol: class BlockReader 
[ERROR] BlockReader reader = null; 
[ERROR] /Users/kramachandran/Sandbox/hue/hue/desktop/libs/hadoop/java/src/main/java/org/apache/hadoop/thriftfs/DatanodePlugin.java:[95,21] cannot find symbol 
[ERROR] symbol: variable RemoteBlockReader 
[ERROR] reader = RemoteBlockReader.newBlockReader(getSocket(), block.path, block.blockId, 

しかし、色相と倹約のやり取りに関するドキュメントはありません。具体的には、どのバージョンのリサイクルバイナリが必要なのか、どこに置くべきか。

答えて

1

依存関係はhue pom.xmlファイルである

 <dependency> 
     <groupId>org.apache.thrift</groupId> 
     <artifactId>libthrift</artifactId> 
     <version>0.5.0-cdh</version> 
     </dependency> 
     <dependency> 
     <groupId>org.apache.thrift</groupId> 
     <artifactId>libfb303</artifactId> 
     <version>0.5.0-cdh</version> 
     </dependency> 
関連する問題