我必须创建一个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/