Jackrabbit を使用して、追加、削除、検索、バージョン管理などの基本的なファイル操作を行っています。PDFファイルの検索問題で行き詰まるまでは良かったです。word、xcel、プレーンテキストなどの他のすべての形式で正常に動作し、PDF ファイルでは動作しない私のコードを以下に見つけてください。コードは実行時に例外を与えていません.PDFファイルを与えると、結果が得られません。私のPDFファイルがインデックス化されていないためですか?? 私を助けてください。
Query query = queryManager.createQuery("select * from [nt:resource] AS resource where contains(resource.*, '%sampletext%')", Query.JCR_SQL2);
QueryResult result = query.execute();
RowIterator ri = result.getRows();
while (ri.hasNext()) {
Row row = ri.nextRow();
System.out.println("Row: " + row.toString());
}
前もって感謝します