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.
次のように、新しい fieldType を solrschema.xmlファイルに追加しました。
schema.xml
fieldType class="myJavaClass" name="myClass"
しかし、solrを実行すると、それが未定義であるというエラーがスローされます.solrがそれについて知るために、この新しいクラスを他にどこで定義する必要がありますか?
(解決策であることが判明したため、コメントからコピーされました)
この問題にはいくつかの原因が考えられます。クラスが見つからない、適切なクラスが拡張されていない、org.apache.solr.schema.FieldType が拡張されていない、引数のない public コンストラクターがないなどの可能性があります。完全なエラー メッセージ (スタック トレースがある場合) と、フィールド タイプ クラスのコードを投稿することをお勧めします。