Eis o código:
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL "+getClass().getResource("/manual/manual.pdf"));
Quando compilo e rodo o programa, o arquivo pdf é chamado normalmente só que quando gero o .jar a chamada para de funcionar dando o seguinte erro:
jar:file:/D:/Projetos/JAVA/sistema/dist/sistema.jar!/manual/manual.pdf
parametro incorreto
a pasta manual esta dentro da pasta img (img/manual/) e img esta dentro do projeto da aplicação, o que será que esta acontecendo?
.
