我正在用Java在Netbeans中编写一个警报应用程序。我想为闹钟提供默认声音。我创建了一个名为rsrc的文件夹,并将铃声保存在该文件夹中。我包含了此代码以获取基调

URL turl = this.getClass().getResource("rsrc/bb.mp3");
String s1=turl.getFile();


尽管此方法在Netbeans中有效,但不适用于netbeans在dist文件夹中创建的jar文件中。
 有人可以帮助我如何使其与jar文件一起使用,或使用默认音调分发我的应用程序的方法包括

最佳答案

路径是相对于您当前目录的。当您运行该程序时,它将无法正常工作。您需要具有或找到一个绝对安装目录,并在该目录之前添加路径。

09-30 13:54
查看更多