我正在尝试使用Minim在Eclipse中播放音乐文件。但我收到此错误:

    ==== JavaSound Minim Error ====
    ==== java.io.FileNotFoundException: groove.mp3

    === Minim Error ===
    === Couldn't load the file groove.mp3

在“处理”编辑器中,该文件必须位于草图的data文件夹中,但是在使用Eclipse时应将文件放在哪里?

我的代码:
    import ddf.minim.AudioPlayer;
    import ddf.minim.Minim;
    import processing.core.PApplet;

    public class test extends PApplet {
       Minim minim;
       AudioPlayer player;

       public static void main(String[] args) {
        PApplet.main(test.class);
        }

       @Override
       public void settings() {
        size(600, 600);
        }

       @Override
       public void setup() {
        background(255);
        minim = new Minim(this);
        player = minim.loadFile("groove.mp3");
        //player.play();
       }

        @Override
        public void draw() {
       }
     }

最佳答案

我不知道将其放在哪里,但下面是我要做的事情:

尝试打印出来:

System.out.println(new File().getAbsolutePath());

这将告诉您您正在从哪个目录运行。

通常,我想文件会放在项目的顶层,即src目录旁边。您也可以尝试在其中添加data目录,然后将文件放在其中。

09-30 23:33