Mac下安装OpenGrok

本文详细介绍了如何在Mac系统中安装OpenGrok,一个强大的源代码搜索和对照引擎。步骤包括下载Tomcat、OpenGrok、ctags,配置环境变量,创建目录,部署OpenGrok,建立索引,并提供了查看Android源码的在线网站。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        OpenGrok一个快速、便于使用的源代码搜索与对照引擎。它帮助你搜索,对照,定位你的源代码树。它能够明白各种程序文件格式和版本控制历史记录如SCCS,RCS,CVS与Subversion。OpenGrok是OpenSolaris操作系统源文件浏览和搜索的工具。
        
下面介绍下Mac的安装方式:
1. 下载Tomcat: http://tomcat.apache.org/download-80.cgi
2. 下载OpenGrok:https://github.com/OpenGrok/OpenGrok
3. 下载ctags:http://ctags.sourceforge.net/ ,安装过程很简单,解压后执行:./configure && make && make install
4. 配置一些必要的环境,可以配置在.bash_profile中
export JAVA_HOME=/opt/java
export OPENGROK_TOMCAT_BASE=/opt/tomcat/
export OPENGROK_APP_SERVER=Tomcat
export OPENGROK_INSTANCE_BASE=/opt/opengrok
5. 在OpenGrok根目录下执行mkdir data;mkdir etc;
6. 在bin目录下执行./OpenGrok deploy,注意这一步后记得把Tomcat/webapps路径下的source.war删除掉,否则可能会在下次启动时覆盖上次的web.xml中的配置,如果web.xml中的配置被覆盖,也可以手动修改下,如: CONFIGURATION
/var/opengrok/etc/configuration.xml
7. 在需要建立索引的源码路径执行 /opt/opengrok/OpenGrok index . (.表示当前路径)
8. done,打开http://localhost:8080/source/ 就可以看源码咯~

另外推荐一个使用OpenGrok在线查看Android源码的网站:

http://androidxref.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值