正在尝试将AudioInputStream获取到URL(java.net.MalformedURLException)java

正在尝试将AudioInputStream获取到URL(java.net.MalformedURLException)java,java,Java,我正在尝试从音频URL获取AudioInputStream。此URL不是限定URL,因为音频文件位于我要使用音频输入流加载的项目内。但是我得到了java.net.MalformedURLException。有什么解决办法吗 以下是我的代码 public AudioClipPlayer() { try { AudioInputStream audio_inputstream=AudioSystem.getAudioInputStream("media/local/ua/

我正在尝试从音频URL获取AudioInputStream。此URL不是限定URL,因为音频文件位于我要使用音频输入流加载的项目内。但是我得到了java.net.MalformedURLException。有什么解决办法吗

以下是我的代码

   public AudioClipPlayer()
 {  try
  { 
      AudioInputStream audio_inputstream=AudioSystem.getAudioInputStream("media/local/ua/on.wav");

  catch (Exception e) { e.printStackTrace(); } 
}
以下是例外情况

java.net.MalformedURLException: no protocol: media/local/ua/on.wav

你应该把完整的url放在

file:///drive:/.../media/local/ua/on.wav


本地文件协议文件丢失。

音频文件在我的本地目录中。那么,我怎样才能把主机或portAh,好吧,换成“file:///drive:/.../media/local/ua/on.wav"?