在maven中引入HBase依赖包出错Missing artifact jdk.tools:jdk.tools:jar:1.7

在maven中引入如下依赖:

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-client</artifactId>
    <version>1.1.2</version>  
</dependency>

报错,如题。我的分析是,我的jdk环境是1.8,而hbase 1.1.2依赖的是jdk1.7因此报错。

将依赖改成如下,即可:

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-client</artifactId>
    <version>1.1.2</version>
    <exclusions>  
        <exclusion>  
            <artifactId>jdk.tools</artifactId>  
            <groupId>jdk.tools</groupId>  
        </exclusion>
    </exclusions>  
</dependency>


0 条评论

    发表评论

    电子邮件地址不会被公开。 必填项已用 * 标注