在我的应用程序中,我有一个按钮,可以从文件夹 src/resources/help/ 加载 index.html。文件夹帮助包含 html 文件。当我从 Eclipse 工作时,它可以正常工作,但是当我尝试从可执行 jar 加载此文件时,它无法将文件加载到浏览器。我像那样加载文件。
URL url = this.getClass().getClassLoader().getResource("resources/help/index.html");
Desktop.getDesktop().browse(url.toURI());
我应该怎么办?我应该提取帮助文件夹吗?我怎样才能做到这一点?
运行时路径:
- 从日食 -
file:/C:/Users/MyName/workspace/ProjectName/bin/resources/help/index.html
- 从罐子里——
rsrc:resources/help/index.html