最近需要使用opengrok作为webservice来提供代码交叉索引功能。
但是opengrok的release版本中还没有提供这个功能,原因在于这个提交没有被release。
所以只能自己编译最新的master分支代码并deploy。注意一点编译时需要1.8的jdk,tomcat server也需要1.8jdk来运行方能不出错。
在服务的url后边加上json?freetext=ThreadPoolExecutor之类的参数(其他参数请见我在Opengrok项目上的回复)便可查询到结果了。
针对这个问题本人贡献了一遍详细点的文档,请参阅。