我想从 IDE 和 jar 文件中获取 运行 JavaHelp
I wnt to run JavaHelp both from IDE and jar file
我有一个具有帮助功能的应用程序 (DrawFBP)。使用 JavaHelp 构建。实际上我已经在 Eclipse IDE 上工作了几年,但我从未在 jar 文件中测试过它 运行。帮助工具使用了许多 html 文件和一些其他内容,一位线人说我可以通过将它们放入资源文件夹 (src/main/resources) 来将它们包含在 jar 文件中。这似乎奏效了!经过大量重组后,我的帮助工具可以处理 jar 文件,但它停止处理 IDE。 IDE 版本因 FileNotFoundException 引用具有额外资格级别的文件而崩溃 - 它们来自哪里?我可能犯了几个愚蠢的错误 - 但非常感谢帮助!该项目可以在 GitHub - https://github.com/jpaulm/drawfbp 上找到。代码和资源在那里,但 Git 要我重新添加所有代码 - 不知道为什么...... TIA
以某种方式让它工作 - 诀窍似乎是将资源包含在 src/main 下名为 'resources' 的文件夹中。我会接受这个答案 - 除非有人提出更好的答案!
我有一个具有帮助功能的应用程序 (DrawFBP)。使用 JavaHelp 构建。实际上我已经在 Eclipse IDE 上工作了几年,但我从未在 jar 文件中测试过它 运行。帮助工具使用了许多 html 文件和一些其他内容,一位线人说我可以通过将它们放入资源文件夹 (src/main/resources) 来将它们包含在 jar 文件中。这似乎奏效了!经过大量重组后,我的帮助工具可以处理 jar 文件,但它停止处理 IDE。 IDE 版本因 FileNotFoundException 引用具有额外资格级别的文件而崩溃 - 它们来自哪里?我可能犯了几个愚蠢的错误 - 但非常感谢帮助!该项目可以在 GitHub - https://github.com/jpaulm/drawfbp 上找到。代码和资源在那里,但 Git 要我重新添加所有代码 - 不知道为什么...... TIA
以某种方式让它工作 - 诀窍似乎是将资源包含在 src/main 下名为 'resources' 的文件夹中。我会接受这个答案 - 除非有人提出更好的答案!