0

我已经在本地系统中下载并解压了opengrok,并在本地系统中有ctags.exe

我尝试使用这些参数执行以下命令,并将以下响应粘贴在换行符下方。

java -jar opengrok.jar -W d:\opengrok-1.1-rc41\configuration.xml -P -S -v -sd:\Projects\codebase -dd:\opengrok-1.1-rc41\grokdata -cd:\ctags\ ctags.exe


D:\opengrok-1.1-rc41\lib>java -jar opengrok.jar -W d:\opengrok-1.1-rc41\configuration.xml -P -S -v -s d:\Projects\codebase -dd:\opengrok- 1.1-rc41\grokdata -c d:\ctags\ctags.exe 2018 年 11 月 28 日 7:23:52 PM org.opengrok.indexer.index.Indexer parseOptions INFO:索引器选项:[-W,d:\opengrok-1.1- rc41\configuration.xml, -P, -S, -v, -s, d:\Projects\codebase, -d, d:\opengrok-1.1-rc41\grokdata, -c, d:\ctags\ctags.exe ] 记录文件处理程序模式:%h/java%u.log 2018 年 11 月 28 日 7:23:52 PM org.opengrok.indexer.index.Indexer 主要信息:索引器版本 1.1-rc41 (fd2e8feba888a0b3c6938be7544aca3502695940) 2018 年 11 月 28 日 7:23 :52 PM org.opengrok.indexer.configuration.RuntimeEnvironment validateUniversalCtags 严重:错误:未找到通用 Ctags!(尝试运行 d:\ctags\ctags. exe) 请使用 -c 选项指定通用 Ctags 程序的路径。或在 Java 系统属性 org.opengrok.indexer.analysis.Ctags 2018 年 11 月 28 日 7:23:52 PM org.opengrok.indexer.index.Indexer main 中设置 严重:运行索引器 org.opengrok.indexer.index.IndexerException 的异常: 在 org.opengrok.indexer.index.Indexer.main(Indexer.java:298) 的 org.opengrok.indexer.index.Indexer.prepareIndexer(Indexer.java:888) 中找不到 Universal Ctags

用法:java -jar opengrok.jar [选项] [subDir1 [...]]

所以,我直接在 d:\projects\codebase 文件夹中执行了 [d:\ctags\ctags.exe -R -fd:\tagfile.txt] 并获得了标记文件。

在这种情况下,我如何将已经索引/标记的文件(tagfile.txt)与 opengrok 一起使用?

4

1 回答 1

0

你安装了Universal Ctags吗?

OpenGrok 1.1 需要相应的 Universal Ctags 和发行说明

于 2018-11-28T16:23:05.253 回答