Java 如何解决这个问题';从间接依赖项中使用类型org.apache.zookeeper.KeeperException.NoNodeException';?

Java 如何解决这个问题';从间接依赖项中使用类型org.apache.zookeeper.KeeperException.NoNodeException';?,java,apache-zookeeper,Java,Apache Zookeeper,功能非常简单: import org.apache.curator.framework.CuratorFramework; ... private final CuratorFramework curator; ... void deleteZkState() throws Exception { try { curator.delete().deletingChildrenIfNeeded().forPath("/myproject/mystat

功能非常简单:

  import org.apache.curator.framework.CuratorFramework;

  ...

  private final CuratorFramework curator;

  ...

  void deleteZkState() throws Exception {
    try {
      curator.delete().deletingChildrenIfNeeded().forPath("/myproject/mystate");
    } catch (NoNodeException e) {
      logger.info(e.getMessage());
    }
  }
然而,当我编译它时,我在
catch
语句中得到了这个错误:

错误:[strict]使用类型org.apache.zookeeper.KeeperException.NoNodeException从间接 依赖性

zookeeper的版本是3.4.14

导致此错误的原因是什么?如何修复


java版本是openjdk 10.0.2 2018-07-17

此错误实际上是由生成配置中的错误引起的

在bazel的构建中,我应该添加
zookeeper
依赖项