opengrok 是目前最好用的代码索引、浏览工具,比sourceinsight好狠多。
  1. 假设已经有一台安装好tomcat服务的机器。此时不需要启动tomcat
  2. 下载opengrok binary。 http://opengrok.github.io/OpenGrok/
  3. 把opengrok binary解压到根目录下。我这里是c:/opengrok盘根目录
  4. C:\opengrok\lib\source.war这个文件拷贝到tomcat\webapps文件夹里
  5. 编辑tomcat\webapps\source\WEB-INF\web.xml文件,如图opengrok将会生成configuration.xml文件。到目前为止还没有这个文件,先这么改着。
  6. 目录结构如图。另外创建data和source两个文件夹,后面会用到。
  7. 下载安装ctags。http://download.csdn.net/detail/mickeyfirst/5535753(速度要快些)或者到官网下载
  8. 把ctags解压的根目录下。比如c:\ctags,然后把c:\ctags加入到系统路径下
  9. 把要建立索引的源代码拷贝到c:\opengrok\source,就是刚才建立好的一个source文件夹
  10. 启动cmd,也就是dos命令窗口
  11. 执行java -Xmx524m -jar lib\opengrok.jar -W "C:\\OpenGrok\\data\\configuration.xml" -P -S -v -s "C:\\OpenGrok\\source" -d "C:\\OpenGrok\\data"
  12. 等命令结束后,在浏览器中执行http://localhost:8080/source就可以使用了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐