PDFファイルがあり、Javaアプリケーションで開きたいです。そのプログラムをNetbeansで実行すると、PDFファイルが開きます。しかし、そのプログラムを.Jarファイルから実行すると、そのPDFファイルが開きませんでした。
try {
String p1[] = getClass().getResource("/Scholars_Management_System_Help.pdf").toString().split("file:/");
String helppath = p1[1].replace("%20", " ");
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + helppath);
} catch (IOException ex) {
JOptionPane.showMessageDialog(null, ex, "Error", JOptionPane.ERROR_MESSAGE);
Logger.getLogger(Home.class.getName()).log(Level.SEVERE, null, ex);
}