Opengrok的安装及使用

一、安装oracle java 8
二、安装tomcat8
三、安装opengrok
四、配置opengrok
五、卸载opengrok
六、常见问题
七、更多帮助

Opengrok是一款配置非常方便的读代码工具。其便利性的最根本原因是它是基于web运行的,也就是说只要有一个web服务器,搭建好opengrok之后,你可以通过电脑或者手机的浏览器随时随地的看代码。

此外,它还有如下优点:
1. 可使用正则表达式搜索关键字;
2. 可方便的打开多个网页对照看代码,而不像vi或者source insight一样需要跳转,后退来查看;
3. 支持多种代码管理工具(git、svn等),可方便查看提交历史,提交diff,每行代码的提交SHA1。

当然,由于其便捷的访问方式,其缺点也是显而易见的:它不支持账号管理,任何知道服务器信息的人都可以通过链接查看代码。如果你的代码不愿意公开,那么你只能将其搭建于内部服务器上,然后通过VPN访问。

废话少说,先上两张截图来对其有一个直观的印象:
index

diff

下面我们以ubuntu 上安装为例,来详细介绍Opengrok的安装及使用。
环境需求:
1. Ubuntu系统
2. python3执行环境

一、安装oracle java 8

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default

二、安装tomcat8

  1. 命令行安装

    sudo apt-get install tomcat8 -y

  2. 源码安装

   sudo add-apt-repository ppa:webupd8team/java
   sudo apt-get update
   sudo apt-get install oracle-java8-installer
   sudo apt-get install oracle-java8-set-default </code></pre>

请点击此处继续阅读


想第一时间查看我的文章吗?请关注我的微信公众号号,搜索“落木萧萧技术论坛”或登陆我的个人博客:www.luomuxiaoxiao.com,更多精彩文章等你。

qrcode
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值