ok so i have a mp4 file in my src folder in my project and it work's fine in eclipse but when i export it to a runnable jar file it doesn't work.
public void playRickRoll() throws MalformedURLException {
        StackPane spRickRoll = new StackPane();
        Stage stage = new Stage();
        stage.setResizable(false);
        stage.getIcons().add(new Image("60AKG.png"));
//      URL videoURL = getClass().getResource("RickRoll.mp4");
//      Media media = new Media(videoURL.toString());
        File f = new File("src/RickRoll.mp4");
        Media media = new Media(f.toURI().toString());
        MediaPlayer mediaPlayer = new MediaPlayer(media);
        mediaPlayer.setAutoPlay(true);
        MediaView mediaView = new MediaView();
        mediaView.setMediaPlayer(mediaPlayer);
        spRickRoll.getChildren().add(mediaView);
        stage.setScene(new Scene(spRickRoll, 460, 360));
        stage.show();
        mediaPlayer.play();
        stage.setOnCloseRequest(new EventHandler<WindowEvent>() {
            @Override
            public void handle(WindowEvent arg0) {
                mediaPlayer.stop();
            }
        });
    }
