Ubuntu下OpenGrok安装使用
2015-10-07 15:18
633 查看
sudo apt-get install exuberant-ctags tomcat8
apt-file list tomcat查看tomcat安装
启动tomcat
bin/下 ./startup.sh
浏览http://localhost:8080/,测试是否正确开启
http://opengrok.github.io/OpenGrok/ 下载OpenGrok
解压tar xvzf opengrok-0.xx.xx.tar.gz 到/opt/OpenGrok目录
将./lib目录下在source.war复制到tomcat的webapps下
sudo cp source.war /var/lib/tomcat8/webapps/
浏览http://localhost:8080/source/
修改 /opt/OpenGrok/bin/OpenGrok中:
OPENGROK_INSTANCE_BASE="${OPENGROK_INSTANCE_BASE:-../INDEXDIR/}"
到指定索引目录.
修改tomcat下webapps/source/WEB-INF/web.xml(/var/lib/tomcat8/webapps/source/WEB-INF)文件(指向索引目录下的configuration.xml):
<context-param>
<param-name>CONFIGURATION</param-name>
<param-value>/INDEXDIR/etc/configuration.xml</param-value>
<description>Full path to the configuration file where OpenGrok can read it's configuration</description>
</context-param>
进入opengrok的bin 目录 执行命令建立源码索引:
#./OpenGrok index /sourcecode_dir/
apt-file list tomcat查看tomcat安装
启动tomcat
bin/下 ./startup.sh
浏览http://localhost:8080/,测试是否正确开启
http://opengrok.github.io/OpenGrok/ 下载OpenGrok
解压tar xvzf opengrok-0.xx.xx.tar.gz 到/opt/OpenGrok目录
将./lib目录下在source.war复制到tomcat的webapps下
sudo cp source.war /var/lib/tomcat8/webapps/
浏览http://localhost:8080/source/
修改 /opt/OpenGrok/bin/OpenGrok中:
OPENGROK_INSTANCE_BASE="${OPENGROK_INSTANCE_BASE:-../INDEXDIR/}"
到指定索引目录.
修改tomcat下webapps/source/WEB-INF/web.xml(/var/lib/tomcat8/webapps/source/WEB-INF)文件(指向索引目录下的configuration.xml):
<context-param>
<param-name>CONFIGURATION</param-name>
<param-value>/INDEXDIR/etc/configuration.xml</param-value>
<description>Full path to the configuration file where OpenGrok can read it's configuration</description>
</context-param>
进入opengrok的bin 目录 执行命令建立源码索引:
#./OpenGrok index /sourcecode_dir/
相关文章推荐
- Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
- Linux Shell中的变量-位置变量
- linux/ubuntu下安装nginx时./configure后出现几种错误的解决方法
- Linux Shell中的变量-环境变量
- Linux安装JDK
- LintCode "Copy Books"
- linux 装 mysql
- 图像变形算法:实现Photoshop液化工具箱中向前变形工具
- DayDayUP_Linux运维学习_LAMP的安装
- Linux rz,sz的安装
- PHP执行shell脚本运行程序不产生core文件
- CentOS Linux解决Device eth0 does not seem to be present及设置固定ip
- Kinect for Windows V2和V1对比开发___骨骼数据获取并用OpenCV2.4.10显示
- 大型网站之分布式会话管理
- shell文字过滤程序(十):cut命令
- Linux GDB 常用命令
- linux之gdb(下)
- 【转】Linux环境下hadoop安装过程
- linux之gdb(上)
- linux之Makefile(上)