我想使用storm-deploy在Amazon EC2上创buildStorm实例。
我已经使用Oracle Java7-JDK安装在Ubuntu 13.04系统上,并根据wiki设置configuration文件。
我打电话后:
lein deploy-strom –start –nametesting
我得到以下错误:
debuggingjclouds – findjclouds sshj驱动程序
DEBUG jclouds – 扩展(:log4j:slf4j:sshj)
DEBUG jclouds – options [:jclouds.regions“eu-west-1a”:blobstore-provider“aws-s3”]
错误logging – 线程“main”中的exception
错误logging – com.google.inject.CreationException:Guice创build错误:
1)org.jclouds.rest.config.SyncToAsyncHttpApiProvider不能用作关键字; 它没有完全指定。
我试图从源代码中找出来,但是我没有使用Clojure的经验。 谁能告诉我为什么我得到这个错误? 我会很感激。
您可能正在使用JDK 7u51。 这个更新在Guice中是一个jclouds使用的库。 你可以在这里看到更多的细节:
https://issues.apache.org/jira/browse/JCLOUDS-427
移动到一个较旧的JDK,它应该工作。