Windows10搭建opengrok服务器
2021/11/30 7:06:27
本文主要是介绍Windows10搭建opengrok服务器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
一、JAVA安装与环境配置
1. jdk下载与安装
2.环境变量配置
3.检查java是否安装成功
三、opengrok安装与配置
1.安装
2.配置:
四、tomcat安装与配置
1.安装与验证
2.配置Tomcat
3.运行
一、JAVA安装与环境配置
网上的好些教程好些都是安装JDK1.8,但是随着opengrok以及ctags工具的更新,新版本的opengrok需要JAVA10以上版本,尽管opengrok也可以安装旧版本,但是还是会出一些莫名其妙的错误,所以推荐所有工具均用最新的版本比较靠谱。
1. jdk下载与安装
我下载的是JDK17,从官网下载:
Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/#jdk17-windows
下载后正常安装就可以了,要记住安装路径。
2.环境变量配置
安装完成后需要配置环境变量:点击"桌面计算机->属性->高级系统设置->高级->环境变量",点击下面的系统环境变量-> 新建(系统环境变量):
- 变量名:JAVA_HOME
- 变量值:C:\Program Files\Java\jdk-17.0.1(路径是自己的安装的实际路径)
之后找到环境变量名"Path",点击“编辑”,然后点击"新建",然后输入上"%JAVA_HOME%\bin"从而添加java的路径:
新建->变量名"CLASSPATH",变量
- 变量名:CLASSPATH
- 变量值:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”(注意第一个为英文句点)
3.检查java是否安装成功
进入cmd中检查Java是否安装成功,检查的命令为 java -version:
二、ctags安装
下载地址:Releases · universal-ctags/ctags-win32 · GitHubUniversal Ctags Win32 daily builds. Contribute to universal-ctags/ctags-win32 development by creating an account on GitHub.https://github.com/universal-ctags/ctags-win32/releases
我下载的是ctags-2021-10-25_p5.9.20211024.0-2-g6f544dfc-x64.zip
下载后直接解压到一个自定义的路径中,我的是D:\opengrok\ctags
,并把ctags的路径加到Path环境变量中:
然后验证ctags是否添加成功:在cmd中输入ctags --version
三、opengrok安装与配置
1.安装
下载地址:Releases · oracle/opengrok · GitHubhttps://github.com/OpenGrok/OpenGrok/releases(下载最新的.tar.gz为后缀的版本即可)
opengrok直接解压到相应的盘符中即可,我的是D:\opengrok\opengrok-1.7.24
2.配置:
1)在opengrok的安装目录下,新建data和source两个文件夹,source目录用于放需要浏览的源码,data目录用于放置opengrok生成的索引数据
2)把要建立索引(也是将来使用opengrok阅读)的源代码,拷贝到上步中建立的source目录下
3)在CMD中运行以下命令:(注:下面指令的路径需要和自己的目录一致,建立索引的时间可能会比较长,耐心等待即可)
java -Xmx524m -jar "D:\opengrok\opengrok-1.7.24\lib\opengrok.jar" -W "D:\opengrok\opengrok-1.7.24\data\configuration.xml" -P -S -v -s "D:\opengrok\opengrok-1.7.24\source" -d "D:\opengrok\opengrok-1.7.24\data"
四、tomcat安装与配置
1.安装与验证
需要安装tomcat10,安装tomcat9会有问题,下载地址:
Apache Tomcat® - Apache Tomcat 10 Software Downloadshttps://tomcat.apache.org/download-10.cgi找到对应操作系统的版本下载解压到相应目录即可。
新建环境变量:
- 变量名:CATALINA_HOME
- 变量值:“D:\opengrok\apache-tomcat-10.0.13”(路径是自己的实际路径)
启动tomcat:
运行D:\opengrok\apache-tomcat-10.0.13\bin\startup.bat(到D:\opengrok\apache-tomcat-10.0.13\bin文件夹下面,找到startup.bat文件,双击,即可运行。)
运行之后,会启动tomcat窗口,不要关闭。
在浏览器中输入: http://localhost:8080/。如果无误,将出现tomcat的介绍页面,如下:
2.配置Tomcat
1)把opengrok安装目录下的\lib\source.war
文件,拷贝到tomcat安装目录下的webapps\
目录下,之后会自动生成source文件夹
2)打开tomcat安装目录下的文件,webapps\source\WEB-INF\web.xml,ctrl+F,搜索“param-value”,修改第一个匹配项之后的路径,改成opengrok路径下data文件夹里面configuration.xml文件的绝对路径。
3.运行
打开浏览器,访问地址:http://localhost:8080/source,就可以看到界面:
我这里在source文件夹下放了多个工程,效果如上,之后就可以使用opengrok了。
参考文章:
1、Windows 搭建 opengrok|极客教程
2、JDK安装与环境变量配置_Janebook的博客-CSDN博客_jdk环境变量配置
这篇关于Windows10搭建opengrok服务器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)