java - 将 jClouds 或 openstack4j 与 OpenStack 结合使用

标签 java openstack jclouds

我必须创建一个java应用程序来与openstack(登录、创建和管理实例和图像)系统交互,但我发现更多问题,有一些问题: 1)jClouds和openstack4j谁更好? 2)我尝试同时使用两者,但使用 4j 时我找不到一些详尽的示例,而使用 jclouds 时我在登录时遇到很大的问题并出现 keystone 错误:

 *server error:    [method=org.jclouds.openstack.keystone.v2_0.AuthenticationApi.public abstract org.jclouds.openstack.keystone.v2_0.domain.Access org.jclouds.openstack.keystone.v2_0.AuthenticationApi.authenticateWithTenantNameAndCredentials(java.lang.String,org.jclouds.openstack.keystone.v2_0.domain.PasswordCredentials)[xxx, PasswordCredentials{username=xxx, password=xxx}], request=POST http://xxx.xxx.xxx.xxx:5000/v2.0/tokens HTTP/1.1]*

非常感谢!

最佳答案

我不久前研究了 jcloud 和 openstack4j,并决定使用 Openstack4J。虽然两个 SDK 都在开发中,但我认为 jcloud 是原始的,而 openstack4j 更适合开发 Openstack 应用程序。

关于java - 将 jClouds 或 openstack4j 与 OpenStack 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29228452/

相关文章:

ssl - Docker 容器未连接到 https 端点

Java - java.lang.NoClassDefFoundError : com/google/inject/internal/util/$Preconditions

java - 如何在 Hibernate 中删除多对多关联而不实际删除对象

java - local_policy.jar 和 US_export_policy.jar 与 Unlimited Strength Vs Default 不同。

ubuntu - Openstack 创建新的 Ubuntu 实例

security - Amazon S3 存储桶策略在 OpenStack Swift 世界中是否等效?

java - 无法使用最新的 OpenStack 验证 Swift ContextBuilder

java - 使用 jclouds API 仅更新 SoftLayer 中对象的元数据

java - 为什么尝试获取 Clip 会抛出异常?

java - 在 java 和 eclipse 中开发 swing 应用程序的最佳资源