Solr分析仪 - 使用文件

时间:2010-11-29 08:17:10

标签: solr

我正在编写自己的分析器,我需要使用带有规则的文件。我需要这个文件可以在架构中配置。我写了这样的代码来获取这个文件:

String fileName = args.get("file");
File file = new File(fileName);

此代码获取目录中的搜索文件,其中solr.home是。在我的例子中,它是“example”目录。但我需要在核心conf目录中搜索它。如何指定在该目录中查找它?

1 个答案:

答案 0 :(得分:0)

好的,对于每个人来说,谁都需要这样的功能:

  1. 实施 ResourceLoader。
  2. 添加未实现的方法 的通知(的ResourceLoader)。
  3. 使用方法 resourceLoader.getLines(String filePath)从文件中获取行。文件必须存储在conf目录中。
  4. 将行设置为本地变量,因为inform方法是 当solr开始时叫。
  5. 在需要时传递线路以进行过滤。
  6. 这就是全部!