GAE:Google App Engine的Java运行时环境不支持javax.sound.sampled.AudioInputStream

时间:2012-04-26 11:39:32

标签: java google-app-engine

我正在尝试使用Google App Engine中的此代码在Java中运行声音文件:

 @UiHandler("btnRecite")
void btnRecite(ClickEvent event) throws Exception{
     URL soundFile =new URL( "http://everyayah.com/data/Ghamadi_40kbps/audhubillah.mp3");
      AudioInputStream ais = AudioSystem.getAudioInputStream(soundFile);
      AudioPlayer.player.start(ais);
}

我收到此异常

       GAE:javax.sound.sampled.AudioInputStream is not supported by Google App Engine's Java runtime environment

任何想法可能是什么原因

感谢

2 个答案:

答案 0 :(得分:5)

不想轻浮,我想是因为,正如错误所述,AppEngine Java环境不支持这种情况。

在服务器上播放声音没有任何意义。你为什么想做这个?招待服务器托管人员?

答案 1 :(得分:1)

除了@Sam Holder告诉你的内容,网络应用中没有main(..)方法。它特定于控制台和放大器。桌面应用程序。