从可执行jar加载文件

时间:2013-09-16 14:24:05

标签: java resources executable-jar

在我的应用程序中,我有一个从文件夹src / resources / help /加载index.html的按钮。文件夹帮助包含html文件。当我从eclipse工作时,它正常工作,但当我尝试从可执行jar加载此文件时,它无法将文件加载到浏览器。 我像这样加载文件。

URL url = this.getClass().getClassLoader().getResource("resources/help/index.html");
Desktop.getDesktop().browse(url.toURI());

我该怎么办?我应该提取帮助文件夹吗?我怎么能这样做?

运行时路径:

    来自eclipse的
  • - file:/C:/Users/MyName/workspace/ProjectName/bin/resources/help/index.html
  • 来自jar - rsrc:resources/help/index.html

0 个答案:

没有答案