-
大小: 13.1MB文件類型: .rar金幣: 1下載: 0 次發布日期: 2023-07-30
- 語言: Java
- 標簽: lucene??analyzer??highlighter??
資源簡介
很好 很全 這是比較新版的lucene的所有jar包 里面還有對應的demo 和 解說文檔 對于搜索引擎是一個很好的工具。
代碼片段和文件信息
package?org.apache.lucene.demo;
/**
?*?Licensed?to?the?Apache?Software?Foundation?(ASF)?under?one?or?more
?*?contributor?license?agreements.??See?the?NOTICE?file?distributed?with
?*?this?work?for?additional?information?regarding?copyright?ownership.
?*?The?ASF?licenses?this?file?to?You?under?the?Apache?License?Version?2.0
?*?(the?“License“);?you?may?not?use?this?file?except?in?compliance?with
?*?the?License.??You?may?obtain?a?copy?of?the?License?at
?*
?*?????http://www.apache.org/licenses/LICENSE-2.0
?*
?*?Unless?required?by?applicable?law?or?agreed?to?in?writing?software
?*?distributed?under?the?License?is?distributed?on?an?“AS?IS“?BASIS
?*?WITHOUT?WARRANTIES?OR?CONDITIONS?OF?ANY?KIND?either?express?or?implied.
?*?See?the?License?for?the?specific?language?governing?permissions?and
?*?limitations?under?the?License.
?*/
import?org.apache.lucene.store.Directory;
import?org.apache.lucene.store.FSDirectory;
import?org.apache.lucene.index.IndexReader;
import?org.apache.lucene.index.Term;
//import?org.apache.lucene.index.Term;
/**?Deletes?documents?from?an?index?that?do?not?contain?a?term.?*/
public?class?DeleteFiles?{
??
??private?DeleteFiles()?{}?????????????????????????//?singleton
??/**?Deletes?documents?from?an?index?that?do?not?contain?a?term.?*/
??public?static?void?main(String[]?args)?{
????String?usage?=?“java?org.apache.lucene.demo.DeleteFiles?“;
????if?(args.length?==?0)?{
??????System.err.println(“Usage:?“?+?usage);
??????System.exit(1);
????}
????try?{
??????Directory?directory?=?FSDirectory.getDirectory(“index“);
??????IndexReader?reader?=?IndexReader.open(directory);
??????Term?term?=?new?Term(“path“?args[0]);
??????int?deleted?=?reader.deleteDocuments(term);
??????System.out.println(“deleted?“?+?deleted?+
? ?“?documents?containing?“?+?term);
??????//?one?can?also?delete?documents?by?their?internal?id:
??????/*
??????for?(int?i?=?0;?i?????????System.out.println(“Deleting?document?with?id?“?+?i);
????????reader.delete(i);
??????}*/
??????reader.close();
??????directory.close();
????}?catch?(Exception?e)?{
??????System.out.println(“?caught?a?“?+?e.getClass()?+
?“\n?with?message:?“?+?e.getMessage());
????}
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3716??2008-10-01?11:59??lucene-2.4.0\BUILD.txt
?????文件??????10184??2008-10-05?16:46??lucene-2.4.0\build.xm
?????文件?????122781??2008-10-01?11:59??lucene-2.4.0\CHANGES.txt
?????文件?????502916??2008-10-05?16:45??lucene-2.4.0\contrib\analyzers\lucene-analyzers-2.4.0-javadoc.jar
?????文件?????144343??2008-10-05?16:44??lucene-2.4.0\contrib\analyzers\lucene-analyzers-2.4.0.jar
?????文件??????67457??2008-10-05?16:45??lucene-2.4.0\contrib\ant\lucene-ant-2.4.0-javadoc.jar
?????文件??????18249??2008-10-05?16:44??lucene-2.4.0\contrib\ant\lucene-ant-2.4.0.jar
?????文件???????5637??2008-10-01?11:59??lucene-2.4.0\contrib\benchmark\CHANGES.txt
?????文件?????613891??2008-10-05?16:45??lucene-2.4.0\contrib\benchmark\lucene-benchmark-2.4.0-javadoc.jar
?????文件?????179367??2008-10-05?16:44??lucene-2.4.0\contrib\benchmark\lucene-benchmark-2.4.0.jar
?????文件???????1226??2008-10-01?11:59??lucene-2.4.0\contrib\benchmark\README.enwiki
?????文件???????1245??2008-10-01?11:59??lucene-2.4.0\contrib\CHANGES.txt
?????文件?????139257??2008-10-05?16:45??lucene-2.4.0\contrib\highlighter\lucene-highlighter-2.4.0-javadoc.jar
?????文件??????90925??2008-10-05?16:44??lucene-2.4.0\contrib\highlighter\lucene-highlighter-2.4.0.jar
?????文件?????295593??2008-10-05?16:45??lucene-2.4.0\contrib\instantiated\lucene-instantiated-2.4.0-javadoc.jar
?????文件??????43780??2008-10-05?16:44??lucene-2.4.0\contrib\instantiated\lucene-instantiated-2.4.0.jar
?????文件??????27466??2008-10-05?16:45??lucene-2.4.0\contrib\lucli\lucene-lucli-2.4.0-javadoc.jar
?????文件??????16276??2008-10-05?16:44??lucene-2.4.0\contrib\lucli\lucene-lucli-2.4.0.jar
?????文件????????666??2008-10-01?11:59??lucene-2.4.0\contrib\lucli\README
?????文件??????63489??2008-10-05?16:45??lucene-2.4.0\contrib\memory\lucene-memory-2.4.0-javadoc.jar
?????文件??????54899??2008-10-05?16:44??lucene-2.4.0\contrib\memory\lucene-memory-2.4.0.jar
?????文件?????146655??2008-10-05?16:45??lucene-2.4.0\contrib\misc\lucene-misc-2.4.0-javadoc.jar
?????文件??????53054??2008-10-05?16:44??lucene-2.4.0\contrib\misc\lucene-misc-2.4.0.jar
?????文件????????184??2008-10-01?11:59??lucene-2.4.0\contrib\miscellaneous\README.txt
?????文件??????91197??2008-10-05?16:45??lucene-2.4.0\contrib\queries\lucene-queries-2.4.0-javadoc.jar
?????文件??????32972??2008-10-05?16:44??lucene-2.4.0\contrib\queries\lucene-queries-2.4.0.jar
?????文件???????1319??2008-10-01?11:59??lucene-2.4.0\contrib\queries\README.txt
?????文件??????71763??2008-10-05?16:45??lucene-2.4.0\contrib\regex\lucene-regex-2.4.0-javadoc.jar
?????文件??????13236??2008-10-05?16:44??lucene-2.4.0\contrib\regex\lucene-regex-2.4.0.jar
?????文件???????5372??2008-10-05?16:44??lucene-2.4.0\contrib\similarity\lucene-similarity-2.4.0.jar
............此處省略4041個文件信息
- 上一篇:學生就業管理系統
- 下一篇:200多個JAVA經典游戲源代碼和資源及JAR包及說明
評論
共有 條評論