opengrok 以及 understand 备忘录

opengrok

时隔一年半,我已经忘了,当初是怎么弄得的了。
只知道!
opengrok搭建,十分麻烦。
利用当初记录的日志,重新整理一下使用步骤!

流程

针对项目,首先建立软链接

在创建的project文件夹中打开cmd,然后建立软链接

mklink /J android D:\sources\android_5.1类似格式

note:mklink命令在powershell 不能使用,需要转到cmd;

建立索引,不需要指定项目

java -jar D:\OpenGrok\opengrok-1.7.42\lib\opengrok.jar -P -S -v -s D:\OpenGrok\opengrok-1.7.42\projects -d D:\OpenGrok\opengrok-1.7.42\data -W D:\OpenGrok\opengrok-1.7.42\data\configuration.xml

运行tomcat/bin 文件中的startup.bat

web浏览器打开http://localhost:8080/source/

颜色字体修改

我的打开是背景颜色是黑色的,我也不知道当初我是怎么想的,为什么要搞成黑色的,字体都看不清楚了。在查询过后,我修改了tomcat-webapps-source-default-style.min.css文件中的背景颜色,但是重新打开浏览器,并且重启启动tomcat 发现颜色并没有变化。

我以为是配置的位置不对,查了半天,发觉也只有这个地方有css文件。

于是查询了tomcat修改了css文件,没有变化!

找到解决办法:删除浏览器缓存,刷新即可!

2023-2-13 日志内容

Windows 下建立软链接的方法是使用 mklink /J android D:\sources\android_5.1
java -jar D:\OpenGrok\opengrok-1.7.42\lib\opengrok.jar -P -S -v -s D:\OpenGrok\opengrok-1.7.42\projects -d D:\OpenGrok\opengrok-1.7.42\data -W D:\OpenGrok\opengrok-1.7.42\data\configuration.xml
tomcat 由于cmd界面总是乱码,试了晚上的方法,修改成utf-8,但是普通的却是修改了,tomcat却没有修改。
正确方法,控制台打印出现乱码。cmd输入regedit 进入注册表,找到HKEY_CURRENT_USER→Console→Tomcat(如果你改了tomcat的标题栏,这里就是你打开的命令窗口的名字),找到CodePage项,没有则创建,更改值为十进制的65001,点击确定。
如果没有找到tomcat新建一个Tomcat项,里面选择DWORD,值填写65001
Opengrok 请求的资源[/source/]不可用
解决的办法,更换tomcat的版本,我使用的是最新版本11,。得到了教训,尽可能不要使用最新版本,不是因为bug,而是因为兼容性.
http://localhost:8080/source/

understand

posted @   no_no  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示