opengrok:HTTP状态404 - / source / s尝试通过外部参照打开.cpp文件

时间:2016-02-08 15:49:04

标签: tomcat opengrok

假设我在Web浏览器中查看.cpp文件的源代码。现在,我想在这个cpp中查看#include中包含的.h文件。我点击了标题的文件名,而不是浏览其内容我收到以下错误:

HTTP Status 404 - /source/s

type Status report

message /source/s

description The requested resource is not available.

Apache Tomcat/7.0.67

我怀疑这可能与opengrok的-w命令行开关有关。这个开关的帮助说: " webapp的上下文。默认是/ source。如果指定其他名称,请确保将source.war重命名为该名称。如果更改,还需要FULL reindex。"

无法理解这究竟是什么意思。

我手动安装了opengrok:我将source.war解压缩到c:\ Program Files(x86)\ Apache Software Foundation \ Tomcat 7.0 \ webapps \ myapp,我的源代码在驱动器D:\ myapp上。我生成的grok数据文件位于C:\ opengrok。

我必须使用-w开关传递哪条路径才能使其正常工作?

感谢。

1 个答案:

答案 0 :(得分:0)

https://github.com/OpenGrok/OpenGrok/issues/1086 使用OPENGROK_WEBAPP_CONTEXT HTH