谷歌应用引擎和mongodb

我在谷歌应用引擎上使用Java和MongoDB,但我找不到任何关于如何用Java连接到MongoDB的参考。

我试过以下内容:

Maven的:

 org.mongodb mongo-java-driver 2.6.3  

Java的:

 String serverName = ""; //provided external and internal ip addresses as well as name of mongoDB instance, Mongo mongo = new Mongo(serverName); //com.addsapp.dao.MongoDB.initDB1(MongoDB.java:39) 

得到以下结果:

 Uncaught exception from servlet java.lang.ExceptionInInitializerError at com.mongodb.Bytes.(Bytes.java:215) at com.mongodb.MongoOptions.reset(MongoOptions.java:32) at com.mongodb.MongoOptions.(MongoOptions.java:28) at com.mongodb.Mongo.(Mongo.java:175) at com.mongodb.Mongo.(Mongo.java:140) at com.addsapp.dao.MongoDB.initDB1(MongoDB.java:39) ... 

有没有人有一个很好的Java参考如何做到这一点? 在netz上找不到任何东西。

谢谢。

你不能。 您必须使用给定的存储选项,例如数据存储区。 您当然可以通过Web界面连接到外部实例,但我不认为这就是您所要求的。

看看计算http://googlecloudplatform.blogspot.co.uk/2014/06/running-mongodb-on-google-compute-engine.html