有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用于全文搜索的java帮助索引器

我在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) 个答案