Please add dependency on hbase-client module where Table resides.

Cheers

On Tue, Apr 14, 2015 at 1:18 PM, Schulze, Dean (Contractor) <
[email protected]> wrote:

> I'm using HBaseTestingUtility in a Junit test.  It compiles, but when I
> run the test (either from the command line or from Eclipse) it gives the
> error below:
>
> java.lang.Error: Unresolved compilation problem:
>                 The type org.apache.hadoop.hbase.client.Table cannot be
> resolved. It is indirectly referenced from required .class files
>
>
> Does this indicate that the transitive dependencies are incorrect?  Here
> are my mvn dependency and code:
>
>                 <dependency>
>                                 <groupId>org.apache.hbase</groupId>
>                                 <artifactId>hbase-server</artifactId>
>                                 <version>1.0.0</version>
>                 </dependency>
>                     <dependency>
>
> <groupId>org.apache.hbase</groupId>
>                                 <artifactId>hbase-server</artifactId>
>                                 <version>1.0.0</version>
>                                 <type>test-jar</type>
>                 </dependency>
>
>
> private static HBaseTestingUtility utility;
>
>                 @Before
>                 public void setUp() throws Exception {
>                                 utility = new HBaseTestingUtility();
>                                 utility.startMiniCluster();
>                 }
>
>                 @Test
>                 public void test() {
>
>                                 try {
>                                                 HTableInterface table =
> utility.createTable(Bytes.toBytes("TestTable"), TestCF);
>
>                                                 ....
>
>

Reply via email to