[英]Googlemaps, I don't find setUserCredentials
我有一个带有Maven依赖管理的Java项目。 使用Googlemaps依赖项,我找不到setUserCredentials。
MapsService myService = new MapsService(
myService.setUserCredentials("root@gmail.com", "paword");
这是我在pom文件中的maven依赖项。
<dependency>
<groupId>com.google.gdata</groupId>
<artifactId>gdata-maps</artifactId>
<version>2.0</version>
</dependency>
这是Java代码:
package com.google.gdata.client.sample.maps;
import com.google.gdata.client.*;
import com.google.gdata.client.maps.*;
import com.google.gdata.data.*;
import com.google.gdata.data.maps.*;
import com.google.gdata.util.*;
import java.io.IOException;
import java.net.URL;
public class GetMapsFeed {
public static void main(String[] args) {
// Name your service
MapsService myService = new MapsService("applicationName");
try {
// Replace these credentials with your own
myService.setUserCredentials("username","password");
} catch(AuthenticationException e) {
}
try {
printUserMaps(myService);
} catch(ServiceException e) {
} catch(IOException e) {
}
}
我打了很多,但是发现了问题。 我需要添加核心1.0和google java-1.40.3 map.2.0.jar的依赖项。 谢谢大家。
1)将版本更改为1.0或任何其他以前的版本,以确保下载的依赖项没有问题。
2)检查您的本地package com.google.gdata.client.sample.maps;
再次确保您没有其他版本的MapsService
3)还要在Eclipse中键入Ctrl + T,看看哪个jar在系统中保存了此文件?
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.