1. 下載tomcat 我下載的是這個(gè)32-bit/64-bit Windows Service Installer
http://tomcat.apache.org/download-80.cgi
安裝之前要確保安裝好了java jdk再沧,否則安裝不了沐扳。
2.設(shè)置環(huán)境變量
新建一個(gè)環(huán)境變量
TOMCAT_HOME
變量值:D:\MySetupProg\Tomcat 8.5
啟動(dòng)tomcat:
點(diǎn)擊 D:\MySetupProg\Tomcat 8.5\bin\startup.bat
不要關(guān)閉卿泽,在瀏覽器上輸入:http://localhost:8080/
如果沒有錯(cuò)誤,將會(huì)出現(xiàn)tomcat的頁面介紹歇万。這樣,tomcat算是安裝完成了。
3.安裝opengrok
因?yàn)樽钚碌陌姹荆仨氁猨ava1.8以上的版本欲主,我安裝的是Java1.7,所以沒有下載最新的追他,下載的是: opengrok-0.12.1.5
下載地址:http://opengrok.github.io/OpenGrok/
從以上地址中下載opengrok的binary發(fā)布版本,解壓到合適的路徑(我解壓到D盤根目錄下)
4??安裝ctags
下載地址:http://prdownloads.sourceforge.net/ctags/ctags58.zip
從以上地址中下載ctags岛蚤,并解壓到合適的路徑(我解壓到D盤根目錄下)
注意要把路徑加入到環(huán)境變量的path中,否則后面執(zhí)行命令的時(shí)候會(huì)出錯(cuò)
5.環(huán)境配置
第一步:在opengrok的安裝目錄下新建data和source兩個(gè)文件夾懈糯,source目錄用于放置源碼涤妒,data目錄用于放置生成的索引數(shù)據(jù)
第二步:
把要建立索引的源代碼拷貝到1中建立的source目錄下;
第三步:執(zhí)行如下命令:
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"
這個(gè)過程赚哗,如果代碼比較大的話她紫,會(huì)很漫長(zhǎng)
第四步:執(zhí)行完上一步后,
把opengrok安裝目錄下的\lib\source.war文件拷貝到tomcat安裝目錄下的webapps\下屿储;
我安裝在D盤贿讹,就拷貝到 D:\MySetupProg\Tomcat 8.5\webapps 下
第五步:修改tomcat安裝目錄下的webapps\source\WEB-INF\web.xml,修改內(nèi)容如下:
OpenGrok
A wicked fast source browser
CONFIGURATION
D:/opengrok-0.12.1.5/data/configuration.xml
Full path to the configuration file where OpenGrok can read it's configuration
就是把這一句
/var/opengrok/etc/configuration.xml
改成你的configuration.xml文件所在路徑
D:/opengrok-0.12.1.5/data/configuration.xml
第六步够掠,以上配置完成后民褂,就可以順利瀏覽代碼啦。大功告成疯潭。在瀏覽器輸入http://localhost:8080/source/
參考文章: