用于全文搜索的javahelp索引器

时间:2015-04-22 13:21:55

标签: java full-text-search full-text-indexing javahelp

我在javaHelp中生成全文搜索数据库时遇到问题。为了生成db,我必须从批处理文件中执行命令:

java -cp jhall.jar com.sun.java.help.search.Indexer -db .\JavaHelpSearch .\html

仅当批处理文件位于包含要索引的文件的html目录的同一目录中时,此方法才有效。我试图使用绝对路径从外部位置执行批处理文件:

java -cp jhall.jar com.sun.java.help.search.Indexer -db C:\help\JavaHelpSearch C:\help\html

db生成没有错误,但是如果我在javaHelp窗口中搜索一个单词,我会收到以下错误:

Failed to create URL from file:/C:/help/myHelp.hs|C:/help/html/myhtml.html

我花了很多时间来面对这个问题,却没有成功。我真正需要的是直接从我的Java应用程序调用Indexer类,但同样的问题发生在那里。

0 个答案:

没有答案