2016-10-23 15 views
0

あなたはoozieインストールエラーを解決するために私を助けてもらえ:Oozieのインストール:ゴールorg.apache.maven.pluginsの実行に失敗しました:mavenの-コンパイラプラグイン:2.3.2:プロジェクトoozieコア上でコンパイル:

[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ oozie-core --- 
[INFO] Compiling 486 source files to /opt/oozie/oozie-4.2.0/core/target/classes 
[INFO] ------------------------------------------------------------- 
[ERROR] COMPILATION ERROR : 
[INFO] ------------------------------------------------------------- 
[ERROR] /opt/oozie/oozie-4.2.0/core/src/main/java/org/apache/oozie/dependency/HCatURIHandler.java:[273,47] error: cannot find symbol 
[INFO] 1 error 

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project oozie-core: Compilation failure 
[ERROR] /opt/oozie/oozie-4.2.0/core/src/main/java/org/apache/oozie/dependency/HCatURIHandler.java:[273,47] error: cannot find symbol 
[ERROR] -> [Help 1] 

私は、mvnバージョン3.3.9、java:1.8、hadoop:2.7.2、oozie:4.2.0のPsedoモードでhadoopを実行しています。

http://mirrors.whoishostingthis.com/apache/oozie/4.2.0/oozie-4.2.0.tar.gz/oozie-4.2.0.tar.gzをダウンロードして解凍しました。私はbinディレクトリから./mkdistro.sh -DskipTestsを実行しました。

I have modified my hadoop-version and java-version in the pom.xml 
<targetJavaVersion>1.8</targetJavaVersion> 
<hadoop.version>2.7.2</hadoop.version> 
<hive.version>1.2.1</hive.version> 

ありがとうございます。

答えて

0

私はOOZIE-2305.01.patch(https://issues.apache.org/jira/browse/OOZIE-2305)を手作業で適用しています。 (参考、 "oozie 4.2.0"のリリースノートにはこのパッチは含まれていません)

したがって、必要に応じてパッチごとに次のJavaファイルを修正してください: "/opt/oozie/oozie-4.2.0/ core/src/main/java/org/apache/oozie/dependency/HCatURIHandler.java "ファイルを作成します。 はsudo MVNのorg.apache.maven.plugins:mavenの-コンパイラプラグイン:2.3.2:-rfコンパイル:oozieコア

は、変更を行った後、私はそれがで左からインストールを再起動しました

"HCateURIHandler.java"を更新する際に何か助けが必要かどうかお知らせください。

+0

ありがとうございます。それは正常に働いた – Aavik

関連する問題