<dependency>
<groupId>javazoom</groupId>
<artifactId>jlayer</artifactId>
<version>1.0.1</version>
</dependency>
import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.player.Player;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
public class music {
public static void main(String[] args) {
PlayTest playTest = new PlayTest("X:\\Users\\SwordArtOnline\\Desktop\\aa\\aa.mp3");
playTest.start();
System.out.println("dd");
}
}
class PlayTest extends Thread {
Player player;
String music;
public PlayTest(String file) {
this.music = file;
}
@Override
public void run() {
try {
play();
} catch (Exception e) {
e.printStackTrace();
}
}
private void play() throws FileNotFoundException, JavaLayerException {
BufferedInputStream buffer =
new BufferedInputStream(
new FileInputStream(music));
player = new Player(buffer);
player.play();
}
}