【问题标题】:How do I include JavaHelp with my Eclipse project?如何在我的 Eclipse 项目中包含 JavaHelp?
【发布时间】:2009-03-13 20:33:26
【问题描述】:

我正在编写一些需要与帮助内容系统相关联的应用程序。我遇到了JavaHelp,这似乎非常适合我的需要。

我遇到的问题是,当您下载 JavaHelp 时,它带有自己的 bin 文件夹,看起来您应该单独使用。但是,我很确定如果我只是复制一些 JAR 文件,我应该能够将它们放在我的 Eclipse 的层次结构中并在项目中使用它。

我需要复制哪些 JAR 才能在我的应用程序中使用 JavaHelp?

更新

我让 JavaHelp 工作起来相当轻松。不过,我对内置的 Eclipse 帮助有疑问。但我很欣赏你的两个答案!

如果有人有兴趣了解如何将 JavaHelp 添加到您的项目中(不必特定于 Eclipse),我将非常乐意在这里提供答案。

【问题讨论】:

    标签: java swing javahelp


    【解决方案1】:

    JavaHelp README 详细说明了下载中提供的可再发行 jar 文件。选择适合您需要的 jar 并将其添加到您的 Eclipse 项目中。

    【讨论】:

      【解决方案2】:

      虽然 JavaHelp 是一个很好的 api,但 Eclipse 有自己的 api 来提供帮助,而且 (IMO) 对于基于 SWT 的应用程序来说,它是一个更好的选择。有关使用 Eclipse 帮助系统开发帮助的信息,请参阅 this developerworks article

      如果您实际上是在创建一个 swing 应用程序,并且想用它打包 java 帮助,则需要创建帮助文档(帮助主题、帮助集文件、地图文件、TOC、索引、全文搜索数据库) 然后将这些文件打包到一个 jar 中以便与您的应用程序一起分发。详情请见JavaHelp Users Guide

      要从 Eclipse IDE(以及在运行时从您的应用程序)运行帮助查看器,您只需要来自 JavaHelp 发行版的 jar 文件 jhall.jar。

      【讨论】:

        猜你喜欢
        • 2016-01-02
        • 2016-02-18
        • 1970-01-01
        • 2012-01-10
        • 2011-10-06
        • 1970-01-01
        • 2012-07-01
        • 1970-01-01
        • 2015-04-07
        相关资源
        最近更新 更多