zoukankan      html  css  js  c++  java
  • android 源代码快速搜索引擎OpenCrok

    使用OpenGrok的Android系统源码搜索引擎,搜索速度简直太快速了!:

        http://androidxref.com/

    另外,OpenGrok的也是可以在本地计算机中安装配置的,主要是安装Tomcat服务器和OpenGrok模块(Ubuntu 13):

    1. 安装Tomcat:

        sudo apt-get install tomcat7

        安装完之后在浏览器中输出 http://localhost:8080 如果能显示tomcat页面则表示tomcat已经安装并启动成功。

    2. 安装OpenGrok:

        官方安装教程:How-to-install-OpenGrok

        下载OpenGrok:http://opengrok.github.io/OpenGrok/

        解压至路径,比如:/home/xxx/dev/tools/opengrok-0.11.1

        把其中source/source.war文件复制到apache-tomcat-7.0.42/webapps/opengrok.war

        在浏览器地址栏里输入:http://localhost:8080/opengrok/ (这一步会生成apache-tomcat-7.0.42/webapps/opengrok/目录和相关配置文件)

        修改 ./bin/OpenGrok文件,这其实是一个sh脚本,将其中一行改为:

        OPENGROK_INSTANCE_BASE="${OPENGROK_INSTANCE_BASE:-../myopengrok/}" (这是你过后生成index的路径)

        执行以下命令

        cd /home/xxx/dev/tools/opengrok-0.11.1/bin;

        ./OpenGrok index /xxxxxxxx/JellyBean/   (生成JellyBean的index)

        修改配置文件apache-tomcat-7.0.42/webapps/opengrok/WEB-INF/web.xml,如下:

      <context-param>
        <param-name>CONFIGURATION</param-name>
        <param-value>/home/xxx/dev/tools/opengrok-0.11.1/myopengrok/etc/configuration.xml</param-value>
        <description>Full path to the configuration file where OpenGrok can read it's configuration</description>
      </context-param>

        刷新浏览器,可以看到JellyBean源码可以搜索出来了。

        配置源码让搜索页面中可以下载源码源文件:把JellyBean/目录里的所有文件和目录复制到opengrok-0.11.1/myopengrok/data/raw/目录下,即可。

    转自:http://blog.163.com/zhou_411424/blog/static/19736215620138113824620/

  • 相关阅读:
    mongodb删除指定字段
    nodejs地理坐标转换
    浅谈对腾讯云微信小程序解决方案服务端的理解(主要针对信道服务)
    利用Django进行微信支付接口的开发
    SpringBoot常用注解
    构建一个敏感词字典树
    Java异常统一处理
    [一天一个小知识]instanceof
    [总结]实现表格中对checkbox的操作
    小程序的数据绑定
  • 原文地址:https://www.cnblogs.com/kuloud/p/3372810.html
Copyright © 2011-2022 走看看