生成chm格式文档详解
2012-12-24
作者:莫凡
对于搞IT技术的同志们来说,尤其是做开源项目的IT技术人员,一份chm格式的文档是多么的重要。下面我就以Struts2为例详细讲解一下做chm格式文档的步骤:
1、 首先下载struts-2.3.1.2-all.zip,然后解压缩,在myeclipse里面建立一个新java项目(Struts2),然后找到Struts2的源码,在struts-2.3.1.2\src\core\src\main\java路径下,把下面的文件复制,然后粘帖到刚刚建好的项目的src下面。
2、 此时肯定有很多错误,但是别慌,Struts2需要的jar文件还没有导入呢,导入jar文件,选中Struts2,然后右键Build Path—》Configure Build Path,找到Libraries标签,然后点击, ,找到解压的Struts2文件路径,然后找到lib目录选中所有的jar文件,但是struts2-core-2.3.1.2.jar除外。导入jar文件。
3、 高兴的是很多小红叉基本消失,但是仍有一点小红叉。此时别慌,找到tomcat(别说没有Tomcat啊)的lib目录,jsp-api.jar,servlet-api.jar这两个jar文件,按照步骤2将其导入。
4、 此时发现,红叉又少了很多,让人很不舒服的是仍有一个小红叉,经仔细研究发现,还是缺少一个jar包,不知道去哪儿找了,根据缺少的类只能在网上找到了需要的jar文件,velocity-tools-1.4.jar,重复步骤2将其导入。
5、 小红叉终于没有了,现在可以生产docs文档,选中刚刚新建的项目Struts2,点击菜单栏上的ProjectàGenerate javadoc出现
点击 Next >,出现
6、 最后点击完成。
7、 哇,生成了javadocs文档了,但是现在还不是chm格式啊。
8、 此时需要一个软件,在百度输入jd2chm,然后将此软件下载。
9、 将jd2chm.exe放到生成的javadoc文件夹下,如图:
然后进入在运行里面输入cmd进入dos窗口,进入到jd2chm.exe所在的路径,然后输入jd2chm,如图:
回车,出现如图:
10、 输入你想输入的文件名称:Struts2.3.1.2(随意),这个是生产的chm文件的名称。
11、 点击回车,然后又需要输入名称:Struts2.3.1.2(随意),这个是window窗口上显示的名称。
12、 慢慢等待chm格式文件的生产吧。。。
分享到:
相关推荐
本文将详细介绍如何使用C#生成CHM帮助文件。 #### 一、CHM文件简介 CHM是Microsoft推出的一种压缩格式,用于存储HTML帮助文件。它可以将多个HTML文件、图像文件及其他资源文件压缩到一个文件中,并且支持索引、...
EasyCHM是一款专业且易用的CHM文档生成与反编译工具,为用户提供了方便快捷的方式来创建和管理CHM文件。 **EasyCHM的使用流程** 1. **指定目录导入**:EasyCHM的一大优点是其简单直观的操作流程。用户只需指定一个...
Easychm是一款强大的CHM格式转换工具,它允许用户轻松地将HTML、HTM、文本甚至整个目录结构转换为专业的CHM文档。这款软件以其简单易用的界面和高效的操作流程深受用户喜爱。通过Easychm,你可以自定义输出的CHM文件...
通过"新建项目"开始制作CHM文件,然后导入或编写HTML文档,设置好相关选项后,点击"生成CHM"按钮,即可完成制作过程。 **下载说明** 压缩包内的`下载说明.htm`文件可能包含了关于软件的下载、安装及使用等方面的...
《Sandcastle:.NET程序集CHM帮助文件生成器详解》 在软件开发过程中,文档是不可或缺的一部分,它为开发者提供了清晰的指引和参考。在.NET框架中,Sandcastle工具正是用于生成高质量、详尽的程序集文档,尤其是CHM...
`javadoc生成chm工具`是为了将JavaDoc生成的HTML文档转换为CHM文件,使得用户可以更方便地在离线环境下查阅Java API。这种工具简化了这个过程,无需手动操作多个文件,只需要简单的步骤就能完成转换。 **一、...
4. **内容结构化**:在转换过程中,需要确保Word文档的结构符合CHM的帮助系统结构,例如,使用标题( Heading 1, Heading 2 等)来区分章节和子章节,这样在生成CHM时,可以帮助建立良好的导航结构。 5. **索引与...
jd2chm正是针对这一格式,为开发者提供了生成CHM文档的解决方案。 jd2chm_0.34是一款开源的Java项目,其主要功能是将JavaDoc格式的文档转换为CHM格式。JavaDoc是Java语言的官方文档生成工具,它能自动生成描述源...
需要注意的是,在生成CHM文档时这些数据不会自动包含在内,需要手动修改`.hhp`文件来添加。 #### 结语 Doxys不仅提供了一种简便的方式来生成C++项目的文档,还通过增强对模板的支持、提供中文环境等功能,极大地...
这个工具提供了编辑器、预览器以及编译器等功能,允许开发者组织内容并生成CHM文件。 **MFC与CHM的结合实例** 例如,如果你有一个MFC应用,想添加帮助系统,首先创建CHM文件,然后在MFC项目的资源文件中添加` IDR_...
#### 第一种:使用JD2CHM生成CHM帮助文档 **原版JD2CHM**(版本0.3)最初由Burgaud开发,可以通过其官网下载。但由于某些原因,官方页面可能无法直接访问,此时你可以通过代理服务器下载该工具。一旦下载完成,按照...
1. **HTMLHelp Workshop**:这是微软提供的官方免费工具,可以编写、编译HTML文档并生成CHM文件。 2. **HelpNDoc**:一款直观易用的文档生成器,支持CHM、PDF等多种格式。 3. **Helpinator**:专业级别的帮助文件...
CHM(Compiled Help Manual)格式是一种由微软开发的帮助文件格式,它将多个HTML页面、图像和其他资源打包成单一的文件,便于用户离线查阅。 API文档是编程时不可或缺的工具,它为程序员提供了Java平台的标准接口...
- **生成CHM文件**:确认无误后,通过“生成”功能将项目打包为CHM格式文件。 - **分发共享**:将生成好的CHM文件上传至网络或通过其他途径分享给目标读者群体。 #### 注意事项 在制作过程中,还有一些值得注意的...
PE(Portable Executable)文件格式和ELF(Executable and Linkable Format)文件格式是两种主要的可执行文件格式,...通过深入学习"PE文件格式详解.chm"和"ELF 文件格式分析.pdf",你可以获得更深入的理解和实践经验。
**TBB 2.1 源码生成的chm文档详解** TBB,全称为Threading Building Blocks,是Intel公司开发的一种并行编程库,它为C++程序员提供了高效、灵活的多线程编程工具。TBB的核心目标是简化多核处理器上的并发编程,通过...
这个文档对于理解如何解析和生成DXF文件至关重要,特别是对于编程人员来说,可以指导他们正确地处理文件的输入输出。 "1.dxf"和"dxf_r14"可能是示例DXF文件,其中"1.dxf"可能是任意版本的DXF文件,而"dxf_r14"则...