根据一个开源项目的源代码来生成web文档:

下面我们以jbpm4.3源代码为例:

首先我们先打开我们的ide---->然后新建java project---->然后将jbpm4.3下src目录下的org复制到新建的java project下的src目录下

可以看到现在的源文件中出现了一系列的错误,这个很正常,我们jbpm源代码也要依赖外部的jar架包,现在我们就将依赖的架包进行导入:

选择项目---->右键---->Build Path---->configure build path...----->

点击右边的Add External JARS...---->选择jbpm4.3目录下的所有架包--->然后点击确定就可以了---->可能源代码中还会有部分错误,这里先不讨论了

----->点击菜单栏的project---->选择Generate Javadoc ---->

如上图所示勾选我们要导出文档的项目,然后选择要导出到的目标文件夹---->next----->

填写文档的标题和勾选所需的架包(这里默认勾选全部)---->点击finish------>现在就开始进行文档的生成了,可以看到控制台会答应很多的

信息,并且还有些警告,这个没有关系的,等到生成结束后我们就可以到目标文件夹下查看文档了;

接下来如果你还不满足,想要转化文档格式为chm,那个请看:http://www.cnblogs.com/shenliang123/archive/2012/04/23/2466441.html

src源代码生成html格式文档相关推荐

  1. 生成Swagger2静态文档

    一.代码生成静态文档 <!-- swagger生成接口API --><dependency><groupId>io.springfox</groupId> ...

  2. 在Delphi中很精确地控制生成的WORD文档的格式

    原文地址:http://blog.163.com/laidedou@126/blog/static/1150740632012036110729/ var    WordApplication1: T ...

  3. MyEclipse生成Javadoc帮助文档

    转载自   MyEclipse生成Javadoc帮助文档 Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类.方法.成员等注释形成一个和源代码配套的API帮助文档.也就是说,只要在编写程 ...

  4. PDFBox打印PDF A4格式文档和定制规格条码实例

    新接手一个打印终端的项目,要求可以打印A4格式的单据和 70mm * 40mm 规格的条码. 整体流程可分两种情况, 一种是将打印模板转换为pdf文档二进制数组,进而生成为pdf文档,保存到本地,然后 ...

  5. Api2Doc,生成 Restful API 文档

    Api2Doc 简介 Api2Doc 专注于 Restful API 文档的自动生成,它的原理与 Swagger2 是类似的, 都是通过反射,分析 Controller 中的信息生成文档,但它要比 S ...

  6. 基于 apidoc 生成在线接口文档 (实时更新)(linux系统)

    基于 apidoc 生成在线接口文档 (实时更新)(linux系统) 动态加载,热部署 背景: 规范开发人员的接口文档 文档统一管理,防止本地文档版本不统一 远程部署,保证文档的统一性 主要还是解决, ...

  7. OFDRW提供了将OFD文档导出为其他格式文档的能力,如导出为图片、SVG、PDF、文本等

    OFDRW提供了将OFD文档导出为其他格式文档的能力,如导出为图片.SVG.PDF.文本等. OFDRW 转换模块在 2.0.0 之后抽象了多种文档导出接口,使用统一的 API 实现 OFD 文档导出 ...

  8. ASP.NET Web API 使用Swagger生成在线帮助测试文档

    ASP.NET Web API 使用Swagger生成在线帮助测试文档 Swagger-UI简单而一目了然.它能够纯碎的基于html+javascript实现,只要稍微整合一下便能成为方便的API在线 ...

  9. rmd转换html怎么换页,如何在由RStudiomarkdown生成的单词文档中添加分页符

    您尝试做的是强制在使用Pandoc生成的单词文档中的"分页符"或"新页面".我已经找到了在我的环境中做到这一点的方法,但我不确定它会在每个环境中工作. 我的环境 ...

最新文章

  1. 新手学习python的方法
  2. DeepMind成立DMES新部门,旨在研究AI带来的社会伦理问题
  3. 深入理解javascript作用域系列第四篇——块作用域
  4. 第十六届全国大学生智能车讯飞智慧餐厅智能车竞赛比赛成绩
  5. 介绍一种很棒的wince 如何替换系统声音的方法
  6. 只删除字符串前面的‘*’号。
  7. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - SSE扩展(7) - 混洗指令 解组合指令
  8. HTTP协议扫盲(一)HTTP协议的基本概念和通讯原理
  9. Fedora ssh服务,防火墙服务设置
  10. Javascript浅谈之this
  11. 纯新手搭建VS2017+QT5.9.9+QGIS过程中的问题
  12. installshield java_项目创建失败(vs2012中的InstallShield)
  13. 实用金属材料手册_各种金属材料单位重量计算公式(汇总版)
  14. 中国计算机协会a类,中国计算机学会推荐A类国际学术会议列表.DOC
  15. CT一般扫描参数_CT扫描参数介绍(1)
  16. NLP自然语言处理实战(一):利用分词器构建词汇表
  17. 越狱Season 1-Episode 1: the pilot
  18. 经纬度与距离的换算关系
  19. which语句c语言例子,用which引导的定语从句讲解和句子举例
  20. VBA向单元格输入双引号

热门文章

  1. arcgis和matlab,ArcGIS和MATLAB应用并不困难
  2. JavaScript碎片—函数闭包(模拟面向对象)
  3. 用最新NLP库Flair做文本分类
  4. .NET中IDisposable接口的基本使用
  5. IntelliJ IDEA常用统一设置(Linux/Mac/Windows)
  6. 奇数码问题(逆序对)
  7. Android代码实现APK文件的安装与卸载
  8. 队列加锁无锁栈实现一例
  9. 跨时钟域设置set_false_path的问题
  10. CCS MAP文件说明