Youtube api YouTube API在尝试编译时出错

Youtube api YouTube API在尝试编译时出错,youtube-api,Youtube Api,在我用maven构建的项目中,我使用以下代码尝试从YouTube API检索提要列表 YouTubeService service = new YouTubeService("dev","123456"); String feedUrl = "http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed"; VideoFeed videofeed = service.getFeed(new URL(feedUrl), VideoFeed

在我用maven构建的项目中,我使用以下代码尝试从YouTube API检索提要列表

YouTubeService service = new YouTubeService("dev","123456");
String feedUrl = "http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed";
VideoFeed videofeed = service.getFeed(new URL(feedUrl), VideoFeed.class);
List<VideoEntry> videos = videofeed.getEntries();
我做错什么了吗? 我的导入如下所示:

import com.google.gdata.client.youtube.*;
import com.google.gdata.client.*;
import com.google.gdata.data.*;
import com.google.gdata.data.youtube.*;
import com.google.gdata.data.extensions.*;
import com.google.gdata.util.*;
import com.google.gdata.data.media.*;
import com.google.gdata.data.media.mediarss.*;
POM文件。我使用以下方法添加了artifactId:

mvn install:install-file -DgroupId=youtube-12 -DartifactId=youtube-12 -Dversion=1.47.1 -Dpackaging=jar -Dfile=/usr/share/gdata/java/lib/gdata-calendar-2.0.jar 

<dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>3.0.5.RELEASE</version>
        <optional>false</optional>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>youtube-1</groupId>
      <artifactId>youtube-1</artifactId>
      <version>1.47.1</version>
    </dependency>

    <dependency>
      <groupId>youtube-2</groupId>
      <artifactId>youtube-2</artifactId>
      <version>1.47.1</version>
    </dependency>

    <dependency>
      <groupId>youtube-3</groupId>
      <artifactId>youtube-3</artifactId>
      <version>1.47.1</version>
    </dependency>
    <dependency>
     <groupId>javax.mail</groupId>
     <artifactId>mail</artifactId>
     <version>1.4.5</version>
    </dependency>

    <dependency>
     <groupId>com.google.guava</groupId>
     <artifactId>guava</artifactId>
     <version>12.0</version>
    </dependency>
</dependencies>
mvn安装:安装文件-DgroupId=youtube-12-DartifactId=youtube-12-Dversion=1.47.1-dpackage=jar-Dfile=/usr/share/gdata/java/lib/gdata-calendar-2.0.jar
org.springframework
SpringWebMVC
3.0.5.1发布
错误的
javax.servlet
servlet api
2.5
假如
javax.servlet
jstl
1.2
朱尼特
朱尼特
3.8.1
测验
youtube-1
youtube-1
1.47.1
youtube-2
youtube-2
1.47.1
youtube-3
youtube-3
1.47.1
javax.mail
邮政
1.4.5
番石榴
番石榴
12

知道我做错了什么吗?谢谢。

您可以发布POM文件来分析相关性吗?
mvn install:install-file -DgroupId=youtube-12 -DartifactId=youtube-12 -Dversion=1.47.1 -Dpackaging=jar -Dfile=/usr/share/gdata/java/lib/gdata-calendar-2.0.jar 

<dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>3.0.5.RELEASE</version>
        <optional>false</optional>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>youtube-1</groupId>
      <artifactId>youtube-1</artifactId>
      <version>1.47.1</version>
    </dependency>

    <dependency>
      <groupId>youtube-2</groupId>
      <artifactId>youtube-2</artifactId>
      <version>1.47.1</version>
    </dependency>

    <dependency>
      <groupId>youtube-3</groupId>
      <artifactId>youtube-3</artifactId>
      <version>1.47.1</version>
    </dependency>
    <dependency>
     <groupId>javax.mail</groupId>
     <artifactId>mail</artifactId>
     <version>1.4.5</version>
    </dependency>

    <dependency>
     <groupId>com.google.guava</groupId>
     <artifactId>guava</artifactId>
     <version>12.0</version>
    </dependency>
</dependencies>