Я пытаюсь использовать Java FX играть MP3-файл, но я получаю следующее сообщение об ошибке:получения kCFURLVolumeIsAutomountedKey отсутствует при попытке воспроизвести MP3-файл с Java FX
kCFURLVolumeIsAutomountedKey недостающей для файла: // локального/private/var/setup /: Файл «setup» не может быть открыт, потому что такого файла нет.
Я проверил свой компьютер и показал скрытые файлы, но не могу найти папку localhost.
Вот выход для версии Java я бегу:
ява версия "1.8.0_112" Java (TM) SE Runtime Environment (строительство 1.8.0_112-b16) Java HotSpot (TM) 64-разрядный сервер VM (сборка 25.112-b16, смешанный режим) ровер-226-42: MP3Player ajgoddu $
Я на Mac с OSX Sierra, вот код, я бег:
import java.net.URL;
import javafx.application.Application;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.stage.Stage;
public class MP3 extends Application {
public static void main(String[] args) {
launch(args);
}
public void start(Stage primaryStage) {
Media media = new Media("file:///Users/ajgoddu/Desktop/Projects/Java/MediaPlayer/MP3Player/test.mp3");
MediaPlayer mediaPlayer = new MediaPlayer(media);
mediaPlayer.play();
primaryStage.setTitle("Audio Player 1");
primaryStage.setWidth(200);
primaryStage.setHeight(200);
primaryStage.show();
}
}
Кто-нибудь знает, что именно это ошибка означает, и почему это может произойти?
Спасибо!
Это сработало отлично, спасибо за помощь! –
@AustenGoddu Great - рад это слышать! Пожалуйста, подумайте о том, чтобы принять ответ как правильный, если вы считаете, что он был достаточно полезным. – avojak
Извините, я здесь немного новый –