我正在编写一些应用程序,需要将帮助内容系统绑定到它。我偶然发现了JavaHelp,它似乎完美地满足了我的需要。
我遇到的问题是,当您下载JavaHelp时,它附带了它自己的bin文件夹,看起来应该单独使用。但是,我非常肯定,如果我只是复制一些JAR文件,我应该能够将它们放在Eclipse中的层次结构中,并在项目中使用。
我需要复制什么JAR才能在我的应用程序中使用JavaHelp?
更新
我让JavaHelp很容易工作。不过,我对内置的Eclipse帮助有问题。但我很感激你们的回答!
如果有人想知道如何将JavaHelp添加到您的项目中(不一定是特定于Eclipse的),我将非常乐意在这里提供答案。
发布于 2009-03-09 21:07:52
JavaHelp 自述文件详细介绍了下载中提供的可再分发的jar文件。选择适合您的需求的jar并将其添加到Eclipse项目中。
发布于 2009-03-09 19:57:08
虽然JavaHelp是一个很好的api,但Eclipse有自己的帮助api,而且(IMO)对于基于SWT的应用程序来说这是一个更好的选择。关于使用Eclipse系统开发帮助,请参见这篇developerworks文章。
如果您实际上正在创建一个swing应用程序,并且希望使用它打包java帮助,那么您需要创建帮助文档(帮助主题、帮助集文件、地图文件、TOC、索引、全文搜索db),然后将这些文件打包到一个jar中,以便与您的应用程序一起分发。有关细节,请参阅JavaHelp用户指南。
为了从Eclipse (以及运行时从您的应用程序)运行帮助查看器,您所需要的只是来自JavaHelp发行版的jar文件JavaHelp。
https://stackoverflow.com/questions/627588
复制相似问题