[[HOW TO]-ubuntu20.10安装openjrok指南
1. 安裝jdk
sudo apt install openjdk-8-jdk
2. 安裝Tomcat
(http://tomcat.apache.org/)
tar -xvf apache-tomcat-9.0.37.tar.gz
3. 啟動Tomcat(關閉Tomcat腳本是shutdonw.sh)
sh apache-tomcat-9.0.37/bin/startup.sh
4. 使用瀏覽器打開http://localhost:8080
5. 下載解壓OpenGrok
https://oracle.github.io/opengrok/
tar -xvf opengrok-1.3.16.tar.gz
6. 復制source.war到Tomcat
cp opengrok-1.3.16/lib/source.war apache-tomcat-9.0.37/webapps/
7. 配置環境變量
sudo vi ~/.bashrc
opengrok
export JAVA_HOME=/usr
export OPENGROK_TOMCAT_BASE=/home/test/program/opengrok/apache-tomcat-9.0.37
export CATALINA_HOME=/home/test/program/opengrok/apache-tomcat-9.0.37
export OPENGROK_APP_SERVER=Tomcat
export OPENGROK_INSTANCE_BASE=/home/test/program/opengrok/opengrok-1.3.16
export LANG=zh_CN.gb2312
source ~/.bashrc
8. 創建目錄
mkdir opengrok-1.3.16/etc opengrok-1.3.16/src opengrok-1.3.16/data
9. 將代碼拷貝或軟鏈接到src目錄下
cp -r xxx opengrok-1.3.16/src/test # or ln -s dirpath dir_name
10. 生成索引(之后每次在src目錄下有更新需要重新索引)
java -jar opengrok-1.3.16/lib/opengrok.jar -P -S -v -s opengrok-1.3.16/src -d opengrok-1.3.16/data -W opengrok-1.3.16/etc/configuration.xml
11. 修改實際configuration路徑,將CONFIGURATION的value改成configuration.xml實際路徑。
# sudo vi apache-tomcat-9.0.37/webapps/source/WEB-INF/web.xml <context-param><description>Full path to the configuration file where OpenGrok can read its configuration</description><param-name>CONFIGURATION</param-name><param-value>/home/test/program/opengrok/opengrok-1.3.16/etc/configuration.xml</param-value> </context-param>12. 再次打開網站: http://localhost:8080/source/
總結
以上是生活随笔為你收集整理的[[HOW TO]-ubuntu20.10安装openjrok指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [How TO]-openjrok维护手
- 下一篇: [Trustzone]-ARM Cort