1

アプリケーションから WEB-INF/index フォルダー内のファイルにアクセスする方法を知っていますか? アプリケーションに OpenCMS を使用しており、WEB-INF/index フォルダーにある Lucene 検索インデックスを (Lucene IndexReader クラスを使用して) 開きたいと考えています。Lucene jar は WEB-INF/lib フォルダーに格納されます。

4

2 に答える 2

0

WEB-INFフォルダーの下のRFS(実際のファイルシステム)でファイルを検索する場合は、次の方法でパスを取得できます。

String filepath = pageContext.getServletContext().getRealPath("/") + "WEB-INF" + java.io.File.separator + "index";

次に、一般的なJavaファイルメソッドを使用して読み取ります。

于 2010-06-12T15:58:20.457 に答える
0

それらのインデックス ファイルをどうするつもりですか?

OpenCms は検索エンジンに Lucene を使用しています。インデックス ファイルが「正しい」フォルダにある場合、OpenCms 内から Lucene を問題なく他の目的に使用することができます。

于 2010-09-01T05:29:58.293 に答える