我的环境如下:
win8企业
tomcat 8.0.5(可以启动并成功访问主页)
ctag ctags58
opengrok 0.9
jdk1.8.0_05
我将所有源代码(C ++和C#)复制到OpenGrok \ source,大约是50GB。
在命令窗口中转到d:\ opengrok,然后运行
java -Xmx1024m -jar lib \ opengrok.jar -W" D:\ OpenGrok \ data \ configuration.xml" -P -S -v -s" D:\ OpenGrok \ source" -d" D:\ OpenGrok \ data"
在OpenGrok \ data \ index下,生成了大约1GB的索引文件。
通过帮助文档配置Tomcat与OpenGrok webapp。
但是,当我打开http://www.mycomputername.com:8080/source时,输入' MonitorProc'在"完整搜索"中,我的搜索已满:MonitorProc与任何文件都不匹配。 (我已经检查过包含MonitorProc的文件必须在OpenGrop \ Source文件夹下。
p.s:如果我输入' class'作为关键词,我可以得到几个结果。
我想知道是否有一些方法可以用来解决问题所在的问题?是索引问题?或Opengrok搜索问题?或任何其他问题。
答案 0 :(得分:0)
我猜你应该使用opengrok 0.12.1,jdk8对于opengrok 0.9来说是相当高的