ฉันเคยสร้างอินสแตนซ์ solr สำหรับ drupal ดังนี้:
นักเทียบท่ารัน -v $PWD/solrconf:/asdentcore -e SOLR_JAVA_MEM="-Xms2G -Xmx2G" --restart เว้นแต่จะหยุดทำงาน -p 8984:8983 -t --name asdentDevSolr -d solr:8.11
นักเทียบท่า exec -it --user=solr asdentDevSolr bin/solr create_core -c asdentcore -d /asdentcore
โดยที่ ./solrconf มีไฟล์จาก modules/contrib/search_api_solr/solr-conf-templates/7.x
ด้วยสาขา 4.x ใหม่ของ search_api_solr (และเนื้อหา 8.x) ฉันได้รับ
ข้อผิดพลาด: เกิดข้อผิดพลาดในการสร้าง SolrCore 'asdentcore': ไม่สามารถสร้างคอร์ [asdentcore] เกิดจาก: solr.ICUCollationField
ฉันได้ลองแล้ว https://stackoverflow.com/questions/53161034/solr-error-unable-to-create-core-mycore-caused-by-solr-icucollationfield - ไม่ได้ช่วย
บันทึกคอนเทนเนอร์แสดงข้อผิดพลาดต่อไปนี้:
เกิดจาก: org.apache.solr.common.SolrException: ไม่สามารถสร้างคอร์ [asdentcore]
เกิดจาก: org.apache.solr.common.SolrException: ไม่สามารถโหลด conf สำหรับ core asdentcore: ไม่สามารถโหลด schema /var/solr/data/asdentcore/conf/schema.xml: ปลั๊กอินเริ่มต้นล้มเหลวสำหรับ [schema.xml] fieldType "collated_de": เกิดข้อผิดพลาดในการโหลดคลาส 'solr.ICUCollationField'
เกิดจาก: org.apache.solr.common.SolrException: ไม่สามารถโหลด schema /var/solr/data/asdentcore/conf/schema.xml: ปลั๊กอินเริ่มต้นล้มเหลวสำหรับ [schema.xml] fieldType "collated_de": เกิดข้อผิดพลาดในการโหลดคลาส 'solr.ICUCollationField'
เกิดจาก: org.apache.solr.common.SolrException: ปลั๊กอินเริ่มต้นล้มเหลวสำหรับ [schema.xml] fieldType "collated_de": เกิดข้อผิดพลาดในการโหลดคลาส 'solr.ICUCollationField'
เกิดจาก: org.apache.solr.common.SolrException: เกิดข้อผิดพลาดในการโหลดคลาส 'solr.ICUCollationField'
เกิดจาก: java.lang.ClassNotFoundException: solr.ICUCollationField