windows 安装 OpenGrok 用来读源码

layout: post
title: "windows 安装 OpenGrok 用来读源码"
date: 2016-12-12 0:10:27
comments: true
external-url:
categories: android

windows 安装 OpenGrok 用来读源码

想看一下 android api demos 源代码,记得知乎有高票答案写的有一个软件查看源码比较好用,安装了下试试.

windows 所需软件

  • java,最好是1.8
  • tomcat 或者 jetty
  • ctags 用来分析代码
    • 我用的这个,官网推荐,不过 09 年就停更了
    • 这个要新一些
  • OpenGrok

安装步骤

1.配置好java,tomcat,把 opengrok\lib\目录下的 source.war 复制到 tomcat 目录下的 webapps 下.

2.运行, tomcat 会在 webapps 中生成 source 目录.等下就在这里配置

3.新建两个目录: data 和 source,前一个用来放生成的文件,后面的放要查看的源码

4.打开 cmd 窗口.运行下面的命令

java -Xmx524m -jar E:\opengrok\opengrok-0.12.1.6\lib\opengrok.jar -W "E:\opengrok\opengrok-0.12.1.6\v_data\configuration.xml" -c E:\opengrok\ctags58\ctags58\ctags.exe -P -S -v -s "E:\opengrok\opengrok-0.12.1.6\v_source" -d "E:\opengrok\opengrok-0.12.1.6\v_data"

5.注意第一个是 opengrok lib 的路径,第二个是新建 data 目录的路径, configuration.xml 不存在也没关系,第三个是 ctags 的路径,后两个是刚新建的目录,这一步之后产生新的 configuration.xml 文件

6.编辑 webapps/source/WEB-INF/web.xml,修改 param-value 值

 
    CONFIGURATION
    E:\opengrok\opengrok-0.12.1.6\v_data\configuration.xml
    Full path to the configuration file where OpenGrok can read it's configuration
  

7.运行 tomcat

调整

可以调整背景色,字体大小等,修改 webapps\source\default 下的 style.css ,#content 加上 font-size 修改字体大小

参考

  • 知乎上的高票答案
  • windows7下安装配置opengrok
  • OpenGrok 可以更改主题吗?
windows 安装 OpenGrok 用来读源码_第1张图片
opengrok.png

你可能感兴趣的:(windows 安装 OpenGrok 用来读源码)