2016-11-14 5 views
1

Я пытаюсь использовать 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(); 
    } 
    } 

Кто-нибудь знает, что именно это ошибка означает, и почему это может произойти?

Спасибо!

ответ

0

Похоже, что вам, возможно, потребуется загрузить инструменты консоли XCode за это slightly unrelated Github issue.

Вопрос от ссылки:

I'm running macOS Sierra V10.12, just updated today. Getting this error message upon running Gulp task: [12:56:04] gulp-notify: [Error in notifier] Error in plugin 'gulp-notify' Message: 2016-09-21 12:56:04.205 terminal-notifier[11630:142879] kCFURLVolumeIsAutomountedKey missing for file:///private/var/setup/: Error Domain=NSCocoaErrorDomain Code=260 "The file “setup” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///private/var/setup/, NSFilePath=/private/var/setup, NSUnderlyingError=0x7ffe4d632930 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

Ответ:

I was also having this issue, and after installing the Xcode CLI tools via xcode-select --install and restarting my machine I stopped receiving the error. It may have just been the restart that sorted it, as installing the CLI tools alone didn't solve the problem.

К сожалению, я на машине Windows, на работе и не могу попробовать это с моим Mac дома. Надеюсь, это поможет.

+0

Это сработало отлично, спасибо за помощь! –

+0

@AustenGoddu Great - рад это слышать! Пожалуйста, подумайте о том, чтобы принять ответ как правильный, если вы считаете, что он был достаточно полезным. – avojak

+0

Извините, я здесь немного новый –

 Смежные вопросы

  • Нет связанных вопросов^_^