关于OpenStack4j

来源:互联网 发布:如何判断input文本 js 编辑:程序博客网 时间:2024/06/17 19:51

  简介

        OpenStack4j是Openstack项目Java版的SDK,包含了Identity、Compute、Image、network等大多数API。

        官网:http://www.openstack4j.com/

         github:https://github.com/gondor/openstack4j

   安装

          如果是使用Maven,可以参考http://www.openstack4j.com/learn/getting-started/进行配置

          如果是普通项目,经过测试,除了导入openstack4j-1.0.1-withdeps.jar以外,还需要jackson-core-asl-1.9.13.jar、jackson-mapper-asl-1.9.13.jar和javax.ws.rs-api-2.0-rc3.jar三个包,前两个是处理时JSON用到的,最后一个是调用Restful api使用的。


    使用

     以认证为例:

OSClient os = OSFactory.builder()                       .endpoint("http://127.0.0.1:5000/v2.0")                       .credentials("admin","sample")                       .tenantName("admin")                       .authenticate();
      看起来非常的简洁


      其它

           更多API使用方法:http://www.openstack4j.com/learn/

           相关jar包下载:http://pan.baidu.com/s/1c03WyQ0



1 0