可以基于Docker上的tomcat的镜像,里面已经装好了Java11,不用再重新配置,节省大量时间。 安装universal-ctags apt update apt install universal-ctags
从opengrok网站下载最新的压缩包,直接解压缩进行配置即可访问了。
安装python: apt install python3 软连接 ln -s python3 python
安装repo: curl storage.googleapis.com/git-repo-do… > ~/bin/repo chmod a+x ~/bin/repo
如果碰到repo源码失败。可以下载到宿主机器中的容器映射文件夹,然后在容器中用ln -s来将源码映射到src目录。注意,软链接需要使用全路径,否则会导致映射的链接无法进入。
同步可以使用命令: java -Djava.util.logging.config.file=/opengrok/etc/logging.properties -jar /opengrok/dist/opengrok-1.7.36/lib/opengrok.jar -c /usr/bin/ctags -s /opengrok/src -d /opengrok/data -H -P -S -G -W /opengrok/etc/configuration.xml -U http://localhost:8080/source