Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
schema.xml我在 solr文件中添加了一个新的 fieldType,如下所示:
schema.xml
fieldType class="myJavaClass" name="myClass"
但是当我运行 solr 时,它会抛出一个错误,说它是未定义的 - 这个新类还需要在哪里定义才能让 solr 知道呢?
(从评论中复制,因为它被发现是一个解决方案)
问题可能有多种原因 - 可能找不到该类,它可能没有扩展正确的类,它可能没有扩展 org.apache.solr.schema.FieldType,它可能没有公共零参数构造函数。我建议发布完整的错误消息(如果有更好的堆栈跟踪),也许还有一些来自您的字段类型类的代码。