如何在Windows中通过opengrok.jar使用已经生成的标记文件

时间:2018-11-28 13:59:50

标签: ctags exuberant-ctags opengrok

我已经在本地系统中下载并提取了opengrok,并且在本地系统中具有ctags.exe

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

  

java -jar opengrok.jar -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


  

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 -d d:\ opengrok-1.1-rc41 \ grokdata -c   d:\ ctags \ ctags.exe 2018年11月28日下午7:23:52   org.opengrok.indexer.index.Indexer parseOptions信息:索引器选项:   [-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 11月28日,   2018 7:23:52 PM org.opengrok.indexer.index.Indexer主要信息:Indexer   版本1.1-rc41(fd2e8feba888a0b3c6938be7544aca3502695940)11月28日,   2018 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   org.opengrok.indexer.index.Indexer main严重:异常正在运行   索引器org.opengrok.indexer.index.IndexerException:找不到   通用标签           在org.opengrok.indexer.index.Indexer.prepareIndexer(Indexer.java:888)           在org.opengrok.indexer.index.Indexer.main(Indexer.java:298)

     

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

因此,我直接在d:\ projects \ codebase fodler中执行了[d:\ ctags \ ctags.exe -R -f d:\ tagfile.txt],并获得了标记文件。

在这种情况下,我该如何在opengrok中使用已被索引/标记的文件(tagfile.txt)?

1 个答案:

答案 0 :(得分:0)

您已经安装了Universal Ctags吗?

OpenGrok 1.1需要带有Release Notes的通用Ctag。