win7本地電腦上搭建OpenGrok環(huán)境看android源代碼記錄

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/


參考文章:

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

http://blog.csdn.net/mickeyfirst/article/details/9044337

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末赊堪,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子竖哩,更是在濱河造成了極大的恐慌哭廉,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件相叁,死亡現(xiàn)場(chǎng)離奇詭異遵绰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)增淹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門椿访,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人埠通,你說我怎么就攤上這事赎离。” “怎么了端辱?”我有些...
    開封第一講書人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵梁剔,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我舞蔽,道長(zhǎng)荣病,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任渗柿,我火速辦了婚禮个盆,結(jié)果婚禮上脖岛,老公的妹妹穿的比我還像新娘。我一直安慰自己颊亮,他們只是感情好柴梆,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著终惑,像睡著了一般绍在。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上雹有,一...
    開封第一講書人閱讀 49,772評(píng)論 1 290
  • 那天偿渡,我揣著相機(jī)與錄音,去河邊找鬼霸奕。 笑死溜宽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的质帅。 我是一名探鬼主播适揉,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼煤惩!你這毒婦竟也來了涡扼?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤盟庞,失蹤者是張志新(化名)和其女友劉穎吃沪,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體什猖,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡票彪,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了不狮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片降铸。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖摇零,靈堂內(nèi)的尸體忽然破棺而出推掸,到底是詐尸還是另有隱情,我是刑警寧澤驻仅,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布谅畅,位于F島的核電站,受9級(jí)特大地震影響噪服,放射性物質(zhì)發(fā)生泄漏毡泻。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一粘优、第九天 我趴在偏房一處隱蔽的房頂上張望仇味。 院中可真熱鬧呻顽,春花似錦、人聲如沸丹墨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽贩挣。三九已至昧碉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間揽惹,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工四康, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留搪搏,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓闪金,卻偏偏與公主長(zhǎng)得像疯溺,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子哎垦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容