OpenGrok windows 安装及多项目索引

来源:互联网 发布:数据库运维工作内容 编辑:程序博客网 时间:2024/06/07 12:56

转载:

http://blog.csdn.net/finewind/article/details/47362525

软件安装

  1. 安装JDK

    • 下载
      http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
      目前最新的windows 32位版本: jdk-8u131-windows-i586.exe
    • 验证:
      安装完后,在命令行下输入java -version。如果显示了java的版本信息,则证明java安装成功。
    • 设置环境变量, e.g:
      JAVA_HOME : C:\Program Files\Java\jdk1.8.0_131
      CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
      PATH : C:\Program Files\Java\jdk1.8.0_131\bin;C:\Program Files\Java\jdk1.8.0_131\jre\bin;
  2. 安装tomcat

    • 下载
      http://tomcat.apache.org/
      目前最新版本:8.5.16
      下载 32-bit/64-bit Windows Service Installer (pgp, md5, sha1)
    • 启动
      在services.exe里设置Apache Tomcat启动方式为自动启动
    • 验证
      查看 http://localhost:8080/,tomcat 页面是否显示正确
  3. 安装opengrok

    • 下载
      http://opengrok.github.io/OpenGrok/
  4. 安装ctags

    • 下载
      http://prdownloads.sourceforge.net/ctags/ctags58.zip
    • 设置环境变量
      PATH : D:\Software\ctags58;
  5. OpenGrok (多)项目搭建

    • 拷贝opengrok-0.13-rc4\lib\source.war 副本,并改为需要建立的项目名, e.g.: m8909ng.war
    • 拷贝到m8909ng.war文件到Tomcat webapps 目录下,会自动生成m8909ng目录
    • 修改WEB-INF\web.xml 中configuration.xml路径,e.g.:
      D:\Software\opengrok-0.13-rc4\m8909_ng_data\configuration.xml
    • 生存索引文件命令,e.g, 启动路径需要换成合适的路径
      java -Xmx524m -jar D:\Software\opengrok-0.13-rc4\lib\opengrok.jar -W “D:\Software\opengrok-0.13-rc4\m8909_ng_data\configuration.xml” -P -S -v -s “E:\views\msm8909-ng” -d “D:\Software\opengrok-0.13-rc4\m8909_ng_data\” -w “msm8909ng”

      m8909ng.war 和 -w 中指定的名字要一致