最近,在我们的组织中,我们决定使用maven site插件,并在由maven生成的站点中维护有关我们项目的所有文档。然而,我还没有找到任何方法来添加搜索功能,这是我遇到的唯一一件事,一些皮肤提供了与谷歌搜索引擎的集成,但我不能使用它,因为我们在自己的网络中运行,没有机会让它从外部“可索引”。
所以,我的问题是,是否有人可以提出一个下降的解决方案?我想过开发一种maven插件,它将运行lucene并为所有内容建立索引,然后提供一个API来在站点内使用这种搜索,但我希望我不需要重新发明轮子:)所以这里欢迎任何建议
提前感谢
发布于 2013-01-17 15:31:45
这只是一个想法,你可以尝试使用基于JavaScript的全文搜索引擎,例如http://jssindex.sourceforge.net/
发布于 2013-10-25 21:20:41
我们正在使用constellio在一个时间表上索引已发布的网站。到目前为止,它运行得很好。
我提出了http://jira.codehaus.org/browse/MSKINS-88来介绍如何在fluido skin中添加一个通用的搜索表单,我们可以用它来构建我们的maven站点。希望这会得到进展,我们可以将搜索表单添加到文档中。
发布于 2015-08-06 01:33:38
我知道这是一个老生常谈的问题,但要实现你想要的东西,有一个非常简单(而且丑陋)的方法,那就是简单地生成一个包含站点内容的PDF,并让你的用户在PDF上进行搜索。与在生成的站点上搜索相比,优势在于任何PDF阅读器都可以搜索整个文档。
mvn pdf:pdfhttps://stackoverflow.com/questions/14373950
复制相似问题