2016-09-12 10 views
2

parquet-mrのリポジトリをthis linkからクローンしました。 hereが説明したように、私はparquet-toolsを構築したい:寄木細工ツールをコンパイルできません

cd parquet-mr/parquet-tools/ 
mvn clean package -Plocal 

(私はcom.twitter:parquet-hadoop:jarの正しいバージョンを指すようにpom.xmlを更新)

これは私が取得コンパイルエラーです:

[ERROR]コンパイルエラー:
[INFO] ------------------------------------------ -------------------
[エラー]/usr/local/parquet (76,13)
シンボルシンボルが見つかりません:メソッド appendFile(org.apache.hadoop) .conf.Configuration、org.apache.hadoop.fs.Path) 場所:タイプ org.apache.parquet.hadoop.ParquetFileWriter
[ERROR] は/ usr/local /寄せ木-MR-マスタ/寄木張りの可変ライタツールシンボル/ src/main/java/org/apache/parquet/tools/command/MergeCommand.java:[82,29] シンボルシンボルが見つかりません:メソッド mergeMetadataFiles(java.util.List、org.apache.hadoop。 conf.Configuration) 場所:クラスorg.apache.parquet.hadoop.ParquetFileWriter

+0

コンパイルされたバージョンが必要な場合は、なぜそれがApacheから取得しないのですか? http://parquet.apache.org/downloads/ –

答えて

2

最初にgitでコンクリートタグをチェックアウトしてみてください。

git checkout apache-parquet-1.9.0 
cd parquet-mr/parquet-tools/ 
mvn clean package -Plocal 

git checkoutを行うことによって、すべてのpom.xmlファイルが<version>1.9.0</version>代わりの<version>1.9.0-SNAPSHOT</version>言うだろう。

関連する問題