使用solrj将新的FieldType(java类对象)添加到solr schema.xml -

时间:2012-10-17 20:08:10

标签: java solrj

我在solr schema.xml文件中添加了一个新的fieldType,如下所示:

fieldType class="myJavaClass" name="myClass" 

但是当我运行solr时会抛出一个错误,说明它是未定义的 - 还有什么地方必须为solr定义这个新类来了解它?

1 个答案:

答案 0 :(得分:0)

(从评论中复制,因为它被认为是一种解决方案)

问题可能有很多原因 - 可能找不到类,它可能没有扩展正确的类,它可能不会扩展org.apache.solr.schema.FieldType,它可能没有公共零 - 参数构造函数。我建议发布完整的错误消息(如果有更好的堆栈跟踪),也可能是你的字段类型类中的一些代码。