`

Struts2学习笔记---Struts2.2.1.1生成chm格式帮助文档

阅读更多
小知识:
Struts中有三个.xml文件
struts-default.xml--默认的配置文件,在jar包里能找到
struts-plugin.xml--插件的配置文件
struts.xml--我们自己写的配置文件

由于Struts2.2不在提供API帮助文档,所以为开发人员造成了一些不便,不过由于struts2.2.1.1是开源项目,我们可以用javadoc命令就可以将其编译成doc文档,然后再通过doc文档转换成chm文档

第一步:
找到E:\JavaJars\struts-2.2.1.1\src\core\src\main\java目录,会看到里面有个org目录,拷贝整个目录,并且新建一个JAVA项目,名字为API,然后将刚才拷贝的org目录粘贴到src目录下,这个时候会看到很多的错误,这个正常,因为这些源代码有很多依赖,所以加入这些依赖就可以了

第二步:
找到E:\JavaJars\struts-2.2.1.1\lib目录,里面有很多的jar文件,我们只需要将struts2-core-2.2.1.1.jar排除即可,其他的都选中,然后点击API项目右键---Build Path---Add External Archives...---选中除struts2-core-2.2.1.1.jar以外的所有的jar文件

第三步:
此时,可能还会有错误。在VelocityManager.java文件里的HttpServletRequest找不到,很正常,因为我们创建的是普通的JAVA项目,而不是JAVA WEB项目,我们可以将tomcat的lib目录下的servlet-api.jar和jsp-api.jar文件再引入到API项目中,这样所有项目就都没有了

第四步:
选中API项目,点击菜单栏的Project---Generate JavaDoc...,会弹出如下的界面


 将Destination选择到桌面上新创建的一个名为Struts-api2.2.1.1的文件夹下。
点击Next


 finish就可以了,如果点击Next,会提示是否update,也可以点击 yes to all。

第五步:
你会看到在myeclipse的控制台里有导出的信息,可能会有一些警告,但是对于生成文档没有影响
结束后,你会看到Sturts-api2.2.1.1目录下生成了很多文档,点击index.html、


 

第六步:
我们想要的不是html版的,相比chm格式的要更爽一些,所以现在开始转换为chm格式的文档
首先需要jd2chm.exe这个转换软件,可以到网上搜索,也可以到
JavadocToCHM的作者André Burgaud,
主目录:http://www.burgaud.com/jd2chm.html
下载地址:http://www.burgaud.com/download/jd2chm_exe_03.zip
上下载。

另外,要注意的是,在转换之前,需要下载一个名为Microsoft HTML Help workshop的软件,这个软件也可以在网上搜到,安装玩这个软件之后,才能够使用jd2chm.exe工具

第七步:
将jd2chm.exe放到Sturts-api2.2.1.1目录下
然后进行如下操作


 
然后你就会在Sturts-api2.2.1.1目录下看到那个chm格式的帮助文档了,大功告成


 
  • 大小: 23.8 KB
  • 大小: 27.3 KB
  • 大小: 20.6 KB
  • 大小: 14.4 KB
  • 大小: 20.3 KB
分享到:
评论

相关推荐

    j2ee体系chm帮助文档大全

    内附hibernate学习笔记、J2EE全实例教程、JSF中文教程、java设计模式、jsf中文教程、xml指南、struts2.0中文帮助手册 等实用文档,相信是你学习j2ee的好帮手。。

    java开发常用的中文API集合包

    Freemaker_入门+深入+开发指南+学习笔记.doc FreeMarker标签中文文档.pdf FreeMarker教程.pdf ibatis开发指南(中文版).pdf java web标签大全.CHM jBPM_4.4_开发指南.pdf jquery1.7 中文手册.chm lucene3.0-api.CHM...

    免费下载:自己整理的java学习资料

    自己整理的一些资料,不需要积分,希望对大家有帮助。 里面包有如下的一些java资料 Ant使用指南.pdf cvs.pdf Eclipse入门-- Eclipse的使用简介及插件开发.PDF eclipse插件开发.doc Eclipse插件开发系列.pdf ...

    达内学习笔记,java笔记

    达内学习笔记,.chm格式的,有java方面的,struts方面的,JavaScript方面的,反正就是达内的课程都有,挺全的,希望和大家分享!

    收集的常见的专业问题解决办法.rar

    2009-02-24 08:42 165165 37065 常见的专业问题解决办法\Java核心技术学习笔记--异常和调试_Believe ┭┮ YourSelf.mht 2009-03-20 16:36 142683 39110 常见的专业问题解决办法\JR - 专题论坛问题 - eclipse??如何...

    JAVA API 说明.rar

    download-IntelliJ+IDEA+简体中文专题教程(电子版-2... JAVA_API_1.7中文 Java+EE+6+API+Specifications JavaAPIdoc_CN jQueryDocXML2CHM-090223 Struts2.0中文教程 maven学习笔记-霞客

    SSH(Struts+spring+hibernate)整合资料

    整合入门(spring,struts,hibernate的整合)资料(1) 中大软件工厂项目前培训资料(1) 完整笔记+源码(1) ssh(1) C#查询参数化例子(1) 学习笔记+完整源码(1) 介绍与深入(1) 学习笔记(不含整合)(1) C#(1) .CHM格式文件制作...

    android和java面试大全集

    Java学习笔记(必看经典).doc android和java面试大全.rar JAVA精华.doc JAVA经典算法50题1.doc Android笔试题库.rar Java面试宝典2011版-1B,Java基础部分.doc Java工程师试题(机构招聘)20100526.doc C语言面试题大...

    jive.chm

    系统设计 1 jive设计思路 2 jive的工作内幕 3 Jive源代码研究 4 Jive中的设计模式 5 jive学习笔记 <br> 设计模式 1 大道至简-Java之23种模式一点就通 2 设计模式...

    J2EE(中文版)(CHM版)

    j2ee书籍,对j2ee进行了全面的介绍,使读者能够很好的掌握j2ee,相信读过本书的人能学习到自己需要的知识--连池,Eclipse操作,Struts,Spring,Hibernate,iBATIS,xml, Log4J 学习笔记.

    Query学习笔记

    电信培训中心.世明老师上ssha课时候用的中文版struts api chm中文文档。 支持高级搜索,即时搜索。吐血奉送各位。

    J2EE(中文版)(exe版)

    j2ee书籍,对j2ee进行了全面的介绍,使读者能够很好的掌握j2ee,相信读过本书的人能学习到自己需要的知识--连池,Eclipse操作,Struts,Spring,Hibernate,iBATIS,xml, Log4J 学习笔记.

Global site tag (gtag.js) - Google Analytics