Run mvn clean install -Dhadoop.profile=hbase-98
-Dhbase.version=<specific version of hbase 98>.



On Saturday, July 26, 2014, a...@hsk.hk <a...@hsk.hk> wrote:

> Hi,
>
> I have tried several times about compiling Flume 1.5.0 for HBase 0.98.3,
> with some progress but still failed.
>
> Can someone advise what the proper settings in pom.xml is? or which
> repository contains HBase 0.98.3 jar files? or any ideas to fix this?
>
> Many thanks!!
> Arthur
>
>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Flume NG HBase Sink 1.5.0
> [INFO]
> ------------------------------------------------------------------------
> [WARNING] The POM for org.apache.hbase:hbase:jar:0.98.3 is missing, no
> dependency information available
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Flume ...................................... SUCCESS [0.873s]
> [INFO] Flume NG SDK ...................................... SUCCESS [1.681s]
> [INFO] Flume NG Configuration ............................ SUCCESS [0.249s]
> [INFO] Flume NG Core ..................................... SUCCESS [1.771s]
> [INFO] Flume NG Sinks .................................... SUCCESS [0.048s]
> [INFO] Flume NG HDFS Sink ................................ SUCCESS [0.914s]
> [INFO] Flume NG IRC Sink ................................. SUCCESS [0.144s]
> [INFO] Flume NG Channels ................................. SUCCESS [0.067s]
> [INFO] Flume NG JDBC channel ............................. SUCCESS [0.210s]
> [INFO] Flume NG file-based channel ....................... SUCCESS [0.246s]
> [INFO] Flume NG Spillable Memory channel ................. SUCCESS [0.127s]
> [INFO] Flume NG Node ..................................... SUCCESS [0.159s]
> [INFO] Flume NG Embedded Agent ........................... SUCCESS [0.414s]
> [INFO] Flume NG HBase Sink ............................... FAILURE [0.064s]
> [INFO] Flume NG ElasticSearch Sink ....................... SKIPPED
> [INFO] Flume NG Morphline Solr Sink ...................... SKIPPED
> [INFO] Flume NG Kite Dataset Sink ........................ SKIPPED
> [INFO] Flume Sources ..................................... SKIPPED
> [INFO] Flume Scribe Source ............................... SKIPPED
> [INFO] Flume JMS Source .................................. SKIPPED
> [INFO] Flume Twitter Source .............................. SKIPPED
> [INFO] Flume legacy Sources .............................. SKIPPED
> [INFO] Flume legacy Avro source .......................... SKIPPED
> [INFO] Flume legacy Thrift Source ........................ SKIPPED
> [INFO] Flume NG Clients .................................. SKIPPED
> [INFO] Flume NG Log4j Appender ........................... SKIPPED
> [INFO] Flume NG Tools .................................... SKIPPED
> [INFO] Flume NG distribution ............................. SKIPPED
> [INFO] Flume NG Integration Tests ........................ SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 7.385s
> [INFO] Finished at: Sat Jul 26 22:52:42 HKT 2014
> [INFO] Final Memory: 41M/622M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project flume-ng-hbase-sink: Could not
> resolve dependencies for project
> org.apache.flume.flume-ng-sinks:flume-ng-hbase-sink:jar:1.5.0: Failure to
> find org.apache.hbase:hbase:jar:0.98.3 in
> http://people.apache.org/~garyh/mvn/ was cached in the local repository,
> resolution will not be reattempted until the update interval of nexus has
> elapsed or updates are forced -> [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/DependencyResolutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :flume-ng-hbase-sink
>
>
>
> On 26 Jul, 2014, at 7:28 pm, a...@hsk.hk
> <javascript:_e(%7B%7D,'cvml','a...@hsk.hk');> wrote:
>
> Hi,
>
> I am trying to compile and run unit test (flume 1.5.0) for Hadoop 2.4.0
> and HBase 0.98.3.
>
> I got "cannot find symbol: class MiniDFSCluster”, is it something wrong in
> pom.xml?  please help!!
>
> Regards
> Arthur
>
>
>
>
>
>
> command: mvn clean test
>
> === log ===
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[37,29]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: package org.apache.hadoop.hdfs
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[60,17]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: class org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[75,39]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: class org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[85,18]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: class org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[164,18]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: class org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[264,18]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: class org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[377,18]
> cannot find symbol
> symbol  : class MiniDFSCluster
> location: class org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [INFO] 7 errors
> [INFO] -------------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Flume ...................................... SUCCESS [0.649s]
> [INFO] Flume NG SDK ...................................... SUCCESS
> [1:12.668s]
> [INFO] Flume NG Configuration ............................ SUCCESS [1.092s]
> [INFO] Flume NG Core ..................................... SUCCESS
> [6:52.046s]
> [INFO] Flume NG Sinks .................................... SUCCESS [0.095s]
> [INFO] Flume NG HDFS Sink ................................ FAILURE [1.990s]
> [INFO] Flume NG IRC Sink ................................. SKIPPED
> [INFO] Flume NG Channels ................................. SKIPPED
> [INFO] Flume NG JDBC channel ............................. SKIPPED
> [INFO] Flume NG file-based channel ....................... SKIPPED
> [INFO] Flume NG Spillable Memory channel ................. SKIPPED
> [INFO] Flume NG Node ..................................... SKIPPED
> [INFO] Flume NG Embedded Agent ........................... SKIPPED
> [INFO] Flume NG HBase Sink ............................... SKIPPED
> [INFO] Flume NG ElasticSearch Sink ....................... SKIPPED
> [INFO] Flume NG Morphline Solr Sink ...................... SKIPPED
> [INFO] Flume Sources ..................................... SKIPPED
> [INFO] Flume Scribe Source ............................... SKIPPED
> [INFO] Flume JMS Source .................................. SKIPPED
> [INFO] Flume Twitter Source .............................. SKIPPED
> [INFO] Flume legacy Sources .............................. SKIPPED
> [INFO] Flume legacy Avro source .......................... SKIPPED
> [INFO] Flume legacy Thrift Source ........................ SKIPPED
> [INFO] Flume NG Clients .................................. SKIPPED
> [INFO] Flume NG Log4j Appender ........................... SKIPPED
> [INFO] Flume NG Tools .................................... SKIPPED
> [INFO] Flume NG distribution ............................. SKIPPED
> [INFO] Flume NG Integration Tests ........................ SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 8:09.120s
> [INFO] Finished at: Sat Jul 26 19:18:55 HKT 2014
> [INFO] Final Memory: 71M/455M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile
> (default-testCompile) on project flume-hdfs-sink: Compilation failure:
> Compilation failure:
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[37,29]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: package org.apache.hadoop.hdfs
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[60,17]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: class
> org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[75,39]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: class
> org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[85,18]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: class
> org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[164,18]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: class
> org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[264,18]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: class
> org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [ERROR]
> /home/hduser/apache-flume-1.5.0-src/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[377,18]
> cannot find symbol
> [ERROR] symbol  : class MiniDFSCluster
> [ERROR] location: class
> org.apache.flume.sink.hdfs.TestHDFSEventSinkOnMiniCluster
> [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 :flume-hdfs-sink
>
>
>
>

Reply via email to