我在 mongolab 中创建了一个 mongodb 实例,它为我提供了一个连接 URI。
mongodb://<dbuser>:<dbpassword>@ds041177.mongolab.com:41177/myclouddb
我使用以下 java 代码连接到我的数据库-
Mongo m = new Mongo();
com.mongodb.DBAddress dba=new DBAddress("mongodb://admin:password@ds041177.mongolab.com:41177/myclouddb");
m.connect(dba);
但这会引发 NumberFormatException
java.lang.NumberFormatException: For input string: ""
我究竟做错了什么?