无法使用java在云上连接mongo

时间:2012-12-19 14:23:53

标签: java mongodb cloud jelastic

我在jelastic上部署了我的java web应用程序。我在jelastic上为glassfish和mongodb创建了一个节点。我无法连接到代码上部署的数据库。

我使用以下方式连接数据库 -

 Mongo mongo = new Mongo("http://arpitsolanki.jelastic.servint.net/", 27017);

但它会抛出数字格式异常

 java.lang.NumberFormatException: For input string: "//arpitsolanki.jelastic.servint.net/"

连接数据库的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我使用Mongo Client进行连接,它对我来说很好用

// import com.mongodb.MongoClient;
// import com.mongodb.DBObject;

   MongoClient mongoClient = new MongoClient("URL", PORT);
   DB db = mongoClient.getDB("dbName");
   boolean auth = db.authenticate("username", password.toCharArray());