Ubuntu下OpenGrok安装使用

Ubuntu20.04安装opengrok opengrok tomcat10 java11 阅读详情
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/


【10. Wi-Fi 通用模组-小米 IoT 平台-如何进行硬件调试】 调试APP功能:从米家服务器缓存读取设备状态,等同于米家APP 的环境,开发者使用该调试器可模拟用户使用设备的实际情况,即调试米家 App 中的扩展程序。- 调试固件:调试器从固件读取设备状态,用于调试设备模组固件的某个单项功能,开发者使用该调试器可针对性地调试设备的某个功能。小爱语控测试工具:如果当前产品可被小爱语控,则可以使用该工具调试语控效果。调试APP功能(云端缓存) 阅读详情

相关推荐

新手必看:电路设计里的‘地’到底怎么接?单点、多点、混合接地保姆级图解

本文深入解析电路设计中的接地技术,涵盖单点、多点和混合接地的原理与应用。通过详细的图解和实战案例,帮助新手理解接地在提供参考电位、构成电流回路及抑制电磁干扰中的关键作用,避免常见设计误区,提升电路稳定性与抗干扰能力。

weixin_28455801的博客 301

Ubuntu下OpenGrok的安装配置

OpenGrok是一个快速,便于使用的源码搜索引擎与对照引擎,它能够帮助我们快速的搜索、定位、对照代码树。接下来就具体讲解一下OpenGrok的安装及使用。 安装Web服务器-Tomcat 第一步: 首先大家应该明白OpenGrok是一个Web系统,因此要共享OpenGrok搜索引擎,需要安装Web服务器。在Ubuntu环境下,推荐使用Tomcat。下载Tomcat到指定目录(e

XXXXX的专栏 6782

三维跨孔电磁波CT数据可视化框架搭建

利用matlab实现对跨孔电磁波CT实测数据反演,并搭建了三维CT数据可视化框架,可装填实测CT反演数据。

Neverlevsun的博客 1169

OpenGrok使用

OpenGrok是高效代码搜索工具,适用于大型项目如Android。它基于Tomcat部署,支持全文、定义、符号、路径及修改记录搜索,可限定子目录、时间段和使用通配符,支持增量索引与版本控制集成。通过Web界面实现跨版本差异对比、语法高亮与交叉引用,具备高度可定制化UI和插件扩展能力。实践中以全文搜索(FullSearch)为主,注意引号实现精准匹配,通配符*?提升灵活性。虽功能强大,但核心仍需熟悉代码框架。

fanged的专栏 1337

Python RK3588 MPP 8路视频硬解码!全体目光向我看齐!

本文重写了官方demo、加入了Zlmediakit进行拉流并通过pybind11将代码封装成so库,现在,在python中直接通过import的方式,就能完成基础的拉流解码操作,目前支持8路拉流解码!!!

m0_46303486的博客 4880

顶刊《会计研究》数据复现|最新上市公司数智化数据

本文基于Python文本分析方法构建了中国A股上市公司数智化指标(1991-2024),通过识别年报中的"机器学习""智能医疗"等关键词,量化企业数字化与智能化融合程度。研究发现数智化企业更倾向于非正式渠道的定性披露以规避风险,该指标为监管完善信披规则提供了参考。研究还揭示了数智化对企业信息披露策略的转变,并提出了未来研究方向,包括数智化对绿色创新、ESG表现等影响机制。数据覆盖非金融类上市公司,采用文本挖掘技术构建结构化指标,为相关领域研究提供了微观基础。

PPdata_Academy的博客 1487

OpenGrok搭建

02 - 安装[universal ctags](https://github.com/universal-ctags/)04 - 配置OpenGrok运行环境。03 - 安装OpenGrok。05 - 使用OpenGrok。01 - 安装tomcat9。

weixin_47789549的博客 605

[Python从零到壹] 十四.机器学习之分类算法五万字总结全网首发(决策树、KNN、SVM、分类对比实验)

分类(Classification)属于有监督学习(Supervised Learning)中的一类,它是数据挖掘、机器学习和数据科学中一个重要的研究领域。分类模型类似于人类学习的方式,通过对历史数据或训练集的学习得到一个目标函数,再用该目标函数预测新数据集的未知属性。本章主要讲述分类算法基础概念,并结合决策树、KNN、SVM分类算法案例分析各类数据集,从而让读者学会使用Python分类算法分析自己的数据集,研究自己领域的知识,从而创造价值。 19.1 分类 19.1.1 分类模型 与前面讲述的聚类模型类似

杨秀璋的专栏 2万+

Ubuntu opengrok搭建

将 param-value 标签里的路径改为自己本地opengrok的路径(例:我的opengrok为 /data/opengrok/opengrok-1.7.1 )将/data/opengrok/tools-opengrok/目录映射到容器内的/home/tools-opengrok/7、安装opengrok、启动tomcat、创建索引(这三条命令在容器的 /home/tools-opengrok/ 执行)src:存放源代码的链接地址 ( src/ 目录里随便放些文件以便创建索引验证)

weixin_56933381的博客 1129

Unity之如何接入NPOI 快速读取Excel

NPOI是指构建在POI 3.x版本之上的一个程序,NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作。 NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目

TxNet 4397

英伟达 Jetson AGX Thor 官方入门教程(二)CUDA、Docker、JetPack 设置

本文详细介绍了NVIDIA Jetson AGX Thor开发套件的安装与配置流程。主要内容包括:1) BSP安装的三种方法(Jetson ISO、SDK Manager和Linux刷写脚本)及其适用场景;2) Docker环境的完整配置步骤及测试方法;3) CUDA工具包的两种安装方式(容器化和原生安装)及其性能对比;4) JetPack SDK的安装选项。文章提供了详细的命令行操作指南和故障排除建议,帮助开发者快速搭建AI开发环境,充分发挥Jetson平台的硬件性能优势。

机器人控制与仿真应用 1737

ubuntu opengrok 安装使用

需要查看android源码,代码量十分巨大,原来一直使用的ctags 不再满足要求,无法查看java代码,只能想别的办法,接收同事的意见尝试opengrok,记录一下 opengrok 是个web系统,因此需要安装个web server ,查看了一下系统没有安装任何web server 安装一个先 。 1.web server 的安装 web server只使用过tom

haochao1988的专栏 4602

生成mm grounding dino的onnx模型并在x-anylabeling中使用

X-AnyLabeling 是一款cvhub开发的交互式自动标注工具,其基于AnyLabeling进行构建和二次开发,在此基础上扩展并支持了许多的模型和功能,并借助Segment Anything和YOLO等主流模型提供强大的 AI 支持。其最新版基于grounding dino可以实现开放词汇检测及生成掩码。2024年,MMDet 3.3.0提出了 MM-Grounding-DINO。

blanokvaffy的博客 1733

Ubuntu下opengrok的安装

opengroke是一个代码索引、浏览的工具,可以帮你快速搜索、对照、定位你的源代码树。作者因为要查看Android系统源码,所以需要这么一个工具来辅助,实验证明它是非常好用的,比source insight好用很多,那么接下来就来说一下它在Ubuntu下是怎么搭建起来的。

Eleven的博客 1565

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Android之Ubuntu下OpenGrok 安装使用

推荐一个方便查看 Android 源码的工具 OpenGrok,Android 整个源码比较大,查看起来很不方便,而OpenGrok就帮我们解决了这个问题。 OpenGrok是一个快速,便于使用的源码搜索引擎与对照引擎,它能够帮助我们快速的搜索、定位、对照代码树。 下面我来分享一下Ubuntu系统下如何搭建OpenGrok环境。 [编辑] 配置步骤: [编辑] 安装 exuber

ThunderRong的博客 1228

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Ubuntu环境下OpenGrok的安装及使用

OpenGrok是一个快速,便于使用的源码搜索引擎与对照引擎,它能够帮助我们快速的搜索、定位、对照代码树。接下来就具体讲解一下OpenGrok的安装及使用。 安装Web服务器-Tomcat 第一步: 首先大家应该明白OpenGrok是一个Web系统,因此要共享OpenGrok搜索引擎,需要安装Web服务器。在Ubuntu环境下,推荐使用Tomcat。下载Tomcat到指定目录(e.g /da

Inspiration 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ubuntu14.04安装openGrok及多项目配置方法

参考官网:http://opengrok.github.io/OpenGrok/https://github.com/oracle/opengrok/releaseshttps://github.com/oracle/opengrok/wiki/How-to-install-OpenGrokhttps://github.com/oracle/opengrok/blob/master/doc/EXA...

xl_name的专栏 3352

ubuntu下安装源代码索引工具OpenGrok

转载自:ubuntu install opengrok 在实际操作中遇到不少问题,用红字标注修改。 总结: 1. 安装jdk和tomcat 需要jdk 1.7及tomcat 7.0 版本过高搜索时报404错误 2. 安装ctags 3. 解压opengrok.tar.gz包, 然后将source.war复制到tomcat/webapp下面 opengr

积累... 2645

Ubuntu 18.04安装配置最新opengrok-1.1.2

搜素了一下opengrok的配置,都是使用老版本的例子,本人有使用最新版本的洁癖,因此尝试了一下,记录如下: 1. 下载并编译universal-ctags     如果没有安装git, autoconf,先安装 sudo apt install git autoconf   下载universal-ctags     git clone https://github.com/uni...

wanghuasn911的博客 2656

ubuntu16.04下opengrok安装

系统环境 ubuntu16.04 安装步骤 安装exuberant-ctags tomcat8 sudo apt-get install exuberant-ctags tomcat8 sudo /etc/init.d/tomcat8 restart 测试是否安装成功 在浏览器输入http://localhost:8080/看到: 下载opengrok

Welcome 1800

Ubuntu20.04.3 + opengrok1.7.25 + tomcat10.0.14安装

opengrok安装,并加tomcat实现账号权限管理

weixin_46557083的博客 2007

Ubuntu环境下OpenGrok的安装及配置

注:YOUDIR为自己设定的存放目录,这个大家随意哈。 第一步,安装Web服务器-Tomcat: 1、使用以下命令解压下载的Tomcat压缩包 #tar   xvzf   apache-tomcat-6.0.45     -C     /YOURDIR/ 这样便自动解压到指定目录下 2、获取startup.sh路径 cd    /YOURDIR/apache-tomcat-

vfp8341的专栏 3101

在Ubuntu 12.04.2 LTS上安装OpenGrok浏览Android源码

http://opengrok.github.io/OpenGrok/ OpenGrok is a fastand usable source code search and cross reference engine. It helps you search,cross-reference and navigate your source tree. It can understand va

Hansel的专栏 5243
上一篇: Ubuntu 15.04 中 Android 5.0+ 编译
下一篇: Gradle错误
ProgramResearch
博客等级 码龄11年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值