【发布时间】:2019-07-08 15:46:29
【问题描述】:
我编写了一个程序,其中应该在一个动作事件上打开一个 pdf 文件(您可以在下面查看我的代码)。
menuElementHilfe.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
File hilfe = new File ("src\\resources\\Hilfe.pdf");
try {
java.awt.Desktop.getDesktop().open(hilfe);
} catch (IOException e) {
e.printStackTrace();
}
}
});
如果我通过 Eclipse 执行程序,一切正常,但在导出为可运行 jar 后,我得到以下异常:
线程“AWT-EventQueue-0”java.lang.IllegalArgumentException 中的异常:文件:src\resources\Hilfe.pdf 不存在。
感谢任何反馈
【问题讨论】: