我有下面的代码-有人能告诉我错误的原因吗?
`String provider = "openstack-nova";
String username = "admin:admin";
String credential = "luel2005";
String endpoint = "httpenter code here://192.168.2.100:5000/v2.0/";
ContextBuilder contextBuilder = ContextBuilder.newBuilder(provider).credentials(username, credential).endpoint(endpoint);`错误:
Exception in thread "main" java.util.ServiceConfigurationError: org.jclouds.providers.ProviderMetadata: Provider org.jclouds.aws.route53.AWSRoute53ProviderMetadata could not be instantiated: java.lang.reflect.MalformedParameterizedTypeException
at java.util.ServiceLoader.fail(Unknown Source)
at java.util.ServiceLoader.access$100(Unknown Source)
at java.util.ServiceLoader$LazyIterator.next(Unknown Source)
at java.util.ServiceLoader$1.next(Unknown Source)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:342)发布于 2013-12-06 08:08:03
乍一看,您用来创建上下文的端点似乎是错误的:
String endpoint = "httpenter code here://192.168.2.100:5000/v2.0/";尝试从该字符串中删除"enter code here“,然后再试一次。有关进一步的参考,请查看jcloud OpenStack QuickStart、Compute Basics示例和Rackspace Cloud Servers示例。
https://stackoverflow.com/questions/20398987
复制相似问题