美文网首页Zookeeper学习
Zookeeper开发(01)设置CLASSPATH

Zookeeper开发(01)设置CLASSPATH

作者: 郭艺宾 | 来源:发表于2019-01-19 03:38 被阅读7次

    ZooKeeper提供了Java语⾔和C语⾔的API套件,这两个套件拥有相同的基础结构和特性。Java套件最流⾏且简单易⽤,因此后面相关例⼦中均使⽤该套件。

    在之前的例子中,我们使⽤zkCli⼯具介绍了ZooKeeper的基本操作。下面,我们将会看到在应⽤中如何通过API来进⾏操作。⾸先介绍⼀下如何使⽤ZooKeeper的API进⾏开发,展⽰如何创建会话,实现监视点(watcher)。我们还是从主-从模式例⼦开始进⾏编码。

    设置ZooKeeper的CLASSPATH

    我们需要设置正确的classpath,以便运⾏或编译ZooKeeper的Java代码。除了ZooKeeper的JAR包外,ZooKeeper使⽤了⼤量的第三⽅库。为了简化输⼊和⽅便阅读,我们使⽤环境变量CLASSPATH来表⽰所有必需的库。ZooKeeper发⾏包中bin⽬录下的zkEnv.sh脚本会为我们设置该环境变量。我们需要使⽤以下⽅式来编码:

    注意,Linux环境需要执行sh脚本。

    ⼀旦运⾏这个脚本,环境变量CLASSPATH就会正确设置。我们在编译和运⾏Java程序时⽤到它。

    或者在项目中直接加入maven依赖:

    相关文章

      网友评论

        本文标题:Zookeeper开发(01)设置CLASSPATH

        本文链接:https://www.haomeiwen.com/subject/ebqbdqtx.html