2

javaHelp での全文検索データベースの生成に問題があります。データベースを生成するには、バッチ ファイルからコマンドを実行する必要があります。

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

データベース生成ではエラーは発生しませんが、javaHelp ウィンドウで単語を検索すると、次のエラーが表示されます。

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

私はこの問題に直面するのに多くの時間を費やしましたが、成功しませんでした。本当に必要なのは、Java アプリケーションから Indexer クラスを直接呼び出すことですが、そこでも同じ問題が発生します。

4

0 に答える 0