我正在尝试使用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
任何想法可能是什么原因
感谢
答案 0 :(得分:5)
不想轻浮,我想是因为,正如错误所述,AppEngine Java环境不支持这种情况。
在服务器上播放声音没有任何意义。你为什么想做这个?招待服务器托管人员?
答案 1 :(得分:1)
除了@Sam Holder告诉你的内容,网络应用中没有main(..)
方法。它特定于控制台和放大器。桌面应用程序。