我试图将视频嵌入GWT项目中,但是打开包含视频的面板时,在控制台中出现以下错误:

No source code is available for type com.google.youtube.client.YouTubeEmbeddedPlayer; did you forget to inherit a required module?

My Build Path for the Project

这是示例代码
    YouTubeEmbeddedPlayer youTubeEmbeddedPlayer = new YouTubeEmbeddedPlayer("hqXUKxJiDls");
    youTubeEmbeddedPlayer.setWidth("427px");
    youTubeEmbeddedPlayer.setHeight("320px");
    absolutePanel.add(youTubeEmbeddedPlayer, 200, 30);

project.gwt.xml:
    <inherits name="com.google.gdata.YouTubeAPI" />
    <inherits name="com.google.youtube.Player" />

我遵循了Getting Started Wiki条目,但是我不知道将settings.xml放在哪里(没有解释)。

提前致谢。

最佳答案

尝试将gwt-youtube-api-1.0.3-sources.jar作为标准库添加到您的类路径中,而不是将其作为gwt-youtube-api-1.0.3.jar的源附件添加。

09-11 17:18