找不到符号
  符号:   方法 setJar(java.lang.String)

应该是sample cube没跑成功,看看配置文件中这个jar包生成没有:

# Path to the local(relative to job engine) job jar, job engine will
use this jar
kylin.job.jar=/.../kylin-job-latest-job.jar


2015-02-05 14:41 GMT+08:00 Luke Han <[email protected]>:

> Forward to mailing list for further support.
>
> Thanks.
>
> 在 2015年2月4日星期三 UTC+8上午9:46:36,[email protected]写道:
>>
>> 修改后的pom:
>> <!-- Hadoop versions -->
>> <hadoop2.version>2.3.0-cdh5.1.2</hadoop2.version>
>> <yarn.version>2.3.0-cdh5.1.2</yarn.version>
>> <hbase-hadoop2.version>0.98.1-cdh5.1.2</hbase-hadoop2.version>
>> <zookeeper.version>3.4.5-cdh5.1.2</zookeeper.version>
>> <hive.version>0.12.0-cdh5.1.2</hive.version>
>>
>> 编程错误如下:
>> [INFO]
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> [INFO] Building Kylin:Job 0.6.4-SNAPSHOT
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> [INFO]
>> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ kylin-job ---
>> [INFO] Deleting /usr/local/share/incubator-kylin-0.6.4/job/target
>> [INFO]
>> [INFO] --- maven-resources-plugin:2.4:resources (default-resources) @
>> kylin-job ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] skip non existing resourceDirectory /usr/local/share/incubator-
>> kylin-0.6.4/job/src/main/resources
>> [INFO]
>> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @
>> kylin-job ---
>> [INFO] Changes detected - recompiling the module!
>> [INFO] Compiling 92 source files to 
>> /usr/local/share/incubator-kylin-0.6.4/job/target/classes
>>
>> [INFO] -------------------------------------------------------------
>> [WARNING] COMPILATION WARNING :
>> [INFO] -------------------------------------------------------------
>> [WARNING] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/CubeHFileJob.java: 某些输入文件使用或覆盖了已过时的 API。
>> [WARNING] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/CubeHFileJob.java: 有关详细信息, 请使用
>> -Xlint:deprecation 重新编译。
>> [INFO] 2 warnings
>> [INFO] -------------------------------------------------------------
>> [INFO] -------------------------------------------------------------
>> [ERROR] COMPILATION ERROR :
>> [INFO] -------------------------------------------------------------
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/invertedindex/InvertedIndexJob.java:[117,16]
>> 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/CuboidJob.java:[86,20] 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/RangeKeyDistributionJob.java:[71,20] 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/CubeHFileJob.java:[71,20] 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/FactDistinctColumnsJob.java:[94,16] 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/MergeCuboidJob.java:[70,20] 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/invertedindex/IIDistinctColumnsJob.java:[108,16]
>> 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cardinality/HiveColumnCardinalityJob.java:[97,33]
>> 找不到符号
>>   符号:   变量 MAPREDUCE_JOB_CREDENTIALS_BINARY
>>   位置: 接口 org.apache.hadoop.mapreduce.MRJobConfig
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cardinality/HiveColumnCardinalityJob.java:[134,20]
>> 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cardinality/HiveColumnCardinalityJob.java:[136,28]
>> 找不到符号
>>   符号:   方法 setInputDirRecursive(org.apache.hadoop.mapreduce.Job,boolean)
>>   位置: 类 org.apache.hadoop.mapreduce.lib.input.FileInputFormat
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/invertedindex/IICreateHFileJob.java:[62,20]
>> 找不到符号
>>   符号:   方法 setJar(java.lang.String)
>>   位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[172,26] 找不到符号
>>   符号:   方法 getState()
>>   位置: 类型为org.apache.hadoop.mapreduce.JobStatus的变量 jobStatus
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[173,14] 找不到符号
>>   符号:   变量 RUNNING
>>   位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[176,14] 找不到符号
>>   符号:   变量 SUCCEEDED
>>   位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[179,14] 找不到符号
>>   符号:   变量 FAILED
>>   位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[182,14] 找不到符号
>>   符号:   变量 PREP
>>   位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[185,14] 找不到符号
>>   符号:   变量 KILLED
>>   位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [INFO] 17 errors
>> [INFO] -------------------------------------------------------------
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] Kylin:HadoopOLAPEngine ............................ SUCCESS
>> [0.870s]
>> [INFO] Kylin:AtopCalcite ................................. SUCCESS
>> [6.814s]
>> [INFO] Kylin:Common ...................................... SUCCESS
>> [6.079s]
>> [INFO] Kylin:Metadata .................................... SUCCESS
>> [1.638s]
>> [INFO] Kylin:Dictionary .................................. SUCCESS
>> [2.531s]
>> [INFO] Kylin:Cube ........................................ SUCCESS
>> [5.520s]
>> [INFO] Kylin:Job ......................................... FAILURE
>> [3.155s]
>> [INFO] Kylin:Storage ..................................... SKIPPED
>> [INFO] Kylin:Query ....................................... SKIPPED
>> [INFO] Kylin:RESTServer .................................. SKIPPED
>> [INFO] Kylin:Jdbc ........................................ SKIPPED
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> [INFO] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> [INFO] Total time: 26.966s
>> [INFO] Finished at: Wed Feb 04 09:35:41 CST 2015
>> [INFO] Final Memory: 53M/632M
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> [ERROR] Failed to execute goal org.apache.maven.plugins:
>> maven-compiler-plugin:3.1:compile (default-compile) on project
>> kylin-job: Compilation failure: Compilation failure:
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/invertedindex/InvertedIndexJob.java:[117,16]
>> 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/CuboidJob.java:[86,20] 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/RangeKeyDistributionJob.java:[71,20] 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/CubeHFileJob.java:[71,20] 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/FactDistinctColumnsJob.java:[94,16] 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cube/MergeCuboidJob.java:[70,20] 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/invertedindex/IIDistinctColumnsJob.java:[108,16]
>> 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cardinality/HiveColumnCardinalityJob.java:[97,33]
>> 找不到符号
>> [ERROR] 符号:   变量 MAPREDUCE_JOB_CREDENTIALS_BINARY
>> [ERROR] 位置: 接口 org.apache.hadoop.mapreduce.MRJobConfig
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cardinality/HiveColumnCardinalityJob.java:[134,20]
>> 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/cardinality/HiveColumnCardinalityJob.java:[136,28]
>> 找不到符号
>> [ERROR] 符号:   方法 
>> setInputDirRecursive(org.apache.hadoop.mapreduce.Job,boolean)
>>
>> [ERROR] 位置: 类 org.apache.hadoop.mapreduce.lib.input.FileInputFormat
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/hadoop/invertedindex/IICreateHFileJob.java:[62,20]
>> 找不到符号
>> [ERROR] 符号:   方法 setJar(java.lang.String)
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.Job的变量 job
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[172,26] 找不到符号
>> [ERROR] 符号:   方法 getState()
>> [ERROR] 位置: 类型为org.apache.hadoop.mapreduce.JobStatus的变量 jobStatus
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[173,14] 找不到符号
>> [ERROR] 符号:   变量 RUNNING
>> [ERROR] 位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[176,14] 找不到符号
>> [ERROR] 符号:   变量 SUCCEEDED
>> [ERROR] 位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[179,14] 找不到符号
>> [ERROR] 符号:   变量 FAILED
>> [ERROR] 位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[182,14] 找不到符号
>> [ERROR] 符号:   变量 PREP
>> [ERROR] 位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] /usr/local/share/incubator-kylin-0.6.4/job/src/main/java/
>> com/kylinolap/job/tools/HadoopStatusChecker.java:[185,14] 找不到符号
>> [ERROR] 符号:   变量 KILLED
>> [ERROR] 位置: 类 com.kylinolap.job.tools.HadoopStatusChecker
>> [ERROR] -> [Help 1]
>> [ERROR]
>> [ERROR] To see the full stack trace of the errors, re-run Maven with the
>> -e switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR]
>> [ERROR] For more information about the errors and possible solutions,
>> please read the following articles:
>> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/
>> MojoFailureException
>> [ERROR]
>> [ERROR] After correcting the problems, you can resume the build with the
>> command
>> [ERROR]   mvn <goals> -rf :kylin-job
>
>

Reply via email to