1. 下載tomcat 我下載的是這個32-bit/64-bit Windows Service Installerjava
http://tomcat.apache.org/download-80.cgigit
安裝以前要確保安裝好了java jdk,不然安裝不了。github
2.設置環境變量web
新建一個環境變量apache
TOMCAT_HOME瀏覽器
變量值:D:\MySetupProg\Tomcat 8.5tomcat
啓動tomcat:app
點擊 D:\MySetupProg\Tomcat 8.5\bin\startup.batwebapp
不要關閉,在瀏覽器上輸入: http://localhost:8080/.net
若是沒有錯誤,將會出現tomcat的頁面介紹。這樣,tomcat算是安裝完成了。
3.安裝opengrok
由於最新的版本,必需要java1.8以上的版本,我安裝的是Java1.7,因此沒有下載最新的,下載的是: opengrok-0.12.1.5
下載地址: http://opengrok.github.io/OpenGrok/
從以上地址中下載opengrok的binary發佈版本,解壓到合適的路徑(我解壓到D盤根目錄下)
4 安裝ctags
下載地址:http://prdownloads.sourceforge.net/ctags/ctags58.zip
從以上地址中下載ctags,並解壓到合適的路徑(我解壓到D盤根目錄下)
注意要把路徑加入到環境變量的path中,不然後面執行命令的時候會出錯
5.環境配置
第一步:在opengrok的安裝目錄下新建data和source兩個文件夾,source目錄用於放置源碼,data目錄用於放置生成的索引數據
第二步:
把要創建索引的源代碼拷貝到1中創建的source目錄下;
第三步:執行以下命令:
java -Xmx524m -jar D:\opengrok-0.12.1.5\lib\opengrok.jar -W "D:\\opengrok-0.12.1.5\\data\\configuration.xml" -P -S -v -s "D:\\opengrok-0.12.1.5\\source" -d "D:\\opengrok-0.12.1.5\\data"
這個過程,若是代碼比較大的話,會很漫長
第四步:執行完上一步後,
把opengrok安裝目錄下的\lib\source.war文件拷貝到tomcat安裝目錄下的webapps\下;
我安裝在D盤,就拷貝到 D:\MySetupProg\Tomcat 8.5\webapps 下
第五步:修改tomcat安裝目錄下的webapps\source\WEB-INF\web.xml,修改內容以下:
<display-name>OpenGrok</display-name>
<description>A wicked fast source browser</description>
<context-param>
<param-name>CONFIGURATION</param-name>
<param-value>D:/opengrok-0.12.1.5/data/configuration.xml</param-value>
<description>Full path to the configuration file where OpenGrok can read it's configuration</description>
</context-param>
就是把這一句
<param-value>/var/opengrok/etc/configuration.xml</param-value>
改爲你的configuration.xml文件所在路徑
<param-value>D:/opengrok-0.12.1.5/data/configuration.xml</param-value>
第六步,以上配置完成後,就能夠順利瀏覽代碼啦。大功告成。在瀏覽器輸入http://localhost:8080/source/
看圖
參考文章:
http://blog.csdn.net/finewind/article/details/47362525
http://blog.csdn.net/mickeyfirst/article/details/9044337
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
個人公衆號: 安卓匠人