Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谷歌地图,我不知道';找不到setUserCredentials_Java_Google Maps_Maven - Fatal编程技术网

Java 谷歌地图,我不知道';找不到setUserCredentials

Java 谷歌地图,我不知道';找不到setUserCredentials,java,google-maps,maven,Java,Google Maps,Maven,我有一个带有maven依赖关系管理的java项目。使用Googlemaps依赖项,我无法找到setUserCredentials MapsService myService = new MapsService( myService.setUserCredentials("root@gmail.com", "paword"); 这是pom文件中的maven依赖项 <dependency> <groupId>com.google.gdata</grou

我有一个带有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>

1)将版本更改为1.0或任何其他早期版本,以确保下载的依赖项没有问题

2) 检查您的本地包,
package com.google.gdata.client.sample.maps以确保您没有任何其他版本的MapsService

3) 还要在Eclipse中键入Ctrl+T,看看哪个jar在您的系统中保存这个文件


希望这能有所帮助。

我打了很多仗,但发现了问题。我需要添加Core1.0和GoogleJava-1.40.3Map.2.0.jar的依赖项。谢谢大家。

是否认可MapsService?我在API中看到了该方法,听起来可能是Maven设置的问题。Mapsservices已被识别,我只能使用getter而不是setter。我想说的是,您遇到了一个更大的问题——Maps数据API已被弃用,不再可用:PicasawebService上存在同样的问题。我找不到setUserCredentials。有办法吗?我不明白。如何解决这个问题?
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) {
    }
  }