windows7下安装配置opengrok

时间:2020-12-03 05:53:34

opengrok是一个代码查看工具,对于比较大的项目,团队之间一个人搭建好之后其他人可以直接访问使用。

下面说一说win7配置opengrok时的步骤及需要注意的地方:

(注:安装时所需的软件都在这个链接:http://download.csdn.net/detail/newbie_zhu/9427536 )

  1. 首先需要安装jdk,并配置好环境变量;
  2. 安装tomcat
2.1下载tomcat:链接中有

2.2配置环境变量:CATALINA_HOME  值:C:\apache-tomcat-7.0.40

2.3运行测试:启动tomcat,进入安装目录:C:\apache-tomcat-7.0.40\bin,双击startup.bat,弹出DOS窗口,如果出现 Server startup in XXXms,说明tomcat启动成功;然后在网页*问http://localhost:8080/,能跳转到apache-tomcat也面说明tomcat安装成功。

3.安装opengrok

3.1将链接中的opengrok解压到自己要安装的目录下,我这里是解压到了C盘根目录。

3.2在opengrok目录下新建两个字目录:

data:用来存放配置文件

source:用来存放建立索引的代码  将要建立索引的代码拷贝到此处

3.3将opengrok\lib\目录下的source.war拷贝到C:\apache-tomcat-7.0.40\webapps目录下

   3.4运行测试:启动浏览器,访问地址:http://localhost:8080/source,如果能够正常显示OpenGrok搜索页面说明配置成功

     4.安装ctags

4.1将文件解压到要安装的位置;

4.2将ctags路径加到系统环境变量:path   C:\ctags58

5.在DOS窗口运行下面命令:

java -Xmx512m -jar c:\opengrok-0.12.1.5\lib\opengrok.jar -W "C:\\opengrok-0.12.1.5\\data\\configuration.xml" -P -S -v -s "C:\\opengrok-0.12.1.5\\source" -d "C:\\opengrok-0.12.1.5\\data”(注:注意空格,文件格式,文件路径)

执行完命令后需要将C:\apache-tomcat-7.0.40\webapps\source\WEB-INF目录下的web.xml文件中,将高亮部分修改成:

C:\opengrok-0.12.1.5\data\configuration.xml
<span style="font-size: 15px;"><display-name>OpenGrok</display-name>
<description>A wicked fast source browser</description>
<context-param>
<param-name>CONFIGURATION</param-name>
<param-value></span><strong><span style="font-size:18px;"><strong><span style="font-size:18px;color:#333333;background-color: rgb(255, 255, 0);">C:\opengrok-0.12.1.5\data\configuration.xml</span></strong></span></strong><span style="font-size: 15px;"></param-value>
<description>Full path to the configuration file where OpenGrok can read it's configuration</description>
</context-param></span>
以上,所有的配置,安装都已经完成。

启动tomcat,访问localhost:8080/source/,可以开始看代码了!!