Я пытаюсь выполнить файл PDF, который включен в мой файл jar. Я попробовал этот код, но он не работает:пытается выполнить файл в моем файле jar
File afile =new File(strs+"o.jpg");
Desktop.getDesktop().open(afile);
СПО является путь к файлу фляги и каталог внутри него Strs = "C: \ Users \ Буба \ Documents \ NetBeansProjects \ сделано \ расстояние \ done.jar \ done \ images \ "
Что я здесь делаю неправильно?
«выполнить pdf»? – jedwards
Короткий ответ: вы не можете открыть файл из jar, так как в этот момент они не являются файлами, а битами внутри другого файла. – scrappedcola
. Несколько вещей, которые вы сделали неправильно: ** 1.) ** 'jpg '! =' pdf' ** 2.) ** вы не _execute_ PDF-файлы ** ИЛИ ** JPG-файлы ** 3.) ** Нельзя использовать абсолютный путь к окну для доступа к файлу из приложения ** 4.) ** Это не то, как вы укажете путь к _file_ в банке ** 5.) ** вы не искали аналогичные вопросы на этом сайте, прежде чем задавать этот вопрос. – jahroy