小编Dha*_*950的帖子

Solr没有初始化

我只是创建一个应用程序,它使用ASP.NET Web应用程序从代码端启动Solr.http:// localhost:8080/solr/admin /这个链接工作正常,但我启动从代码端初始化它给我错误,如文件未找到异常所以请帮助我

code line :: Startup.Init("http:// localhost:8080/solr");

错误消息:: System.IO.FileNotFoundException无法加载文件或程序集'HttpWebAdapters,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.该系统找不到指定的文件.

谢谢.

solr solrnet

3
推荐指数
1
解决办法
1618
查看次数

有关Schema.xml uniqueKey字段的问题

可能重复:
Solr:QueryElevationComponent需要StrField uniqueKeyField错误

我hava用不同的字段配置了schema.xml

<fields>
    <field name="id" type="int" indexed="true" stored="true" required="true" /> 
</fields>
<uniqueKey>id</uniqueKey>
Run Code Online (Sandbox Code Playgroud)

当我运行solr服务时,它给我一个错误,就像uniquekey field must be string我将字段类型int更改为字符串后它工作正常

<fields>
    <field name="id" type="string" indexed="true" stored="true" required="true" /> 
</fields>
<uniqueKey>id</uniqueKey>
Run Code Online (Sandbox Code Playgroud)

但我想在int类型中使用uniquekey.

HTTP状态500 - solr配置中的严重错误.检查日志文件以获取有关可能出错的更多详细信息.如果您希望solr在配置错误后继续,请在null中更改:false ----------------------------------- -------------------------- org.apache.solr.common.SolrException:QueryElevationComponent要求架构在org中使用StrField实现uniqueKeyField. org.apache.solrCore.SolrCore上的org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:508)中的apache.solr.handler.component.QueryElevationComponent.inform(QueryElevationComponent.java:157.)(SolrCore .java:588)org.apache中的org.apache.solr.corer.initialize(CoreContainer.java:137)org.apache中的org.apache.solr.core.CoreContainer $ Initializer.initialize(CoreContainer.java:137). catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)位于org.apache.catalina.core.ApplicationFilterConfig的org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422).(ApplicationFilterConfig.java:115 )org.apache.catalina.core.StandardContext.f ilterStart(StandardContext.java:4071)位于org.apache的org.apache.catalina.core.StandardContext.start(StandardContext.java:4725)org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) .catalina.core.ContainerBase.addChild(ContainerBase.java:779)org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java) :943)org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:778)位于org.apache.catalina.startup的org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:504). HostConfig.start(HostConfig.java:1315)org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)at org .apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)位于org.apache.catalina.core.ContainerBase.start的org.apache.catalina.core.StandardHost.start(StandardHost.java:840)tainerBase.java:1053)org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)org.apache.catalina.core.StandardService.start(StandardService.java:525)org.apache.catalina .core.StandardServer.start(StandardServer.java:754)atg.apache.catalina.startup.Catalina.start(Catalina.java:595)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl位于org.apache.catalina.startup.Bootstrap.start的java.lang.reflect.Method.invoke(未知来源)的sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源)的.invoke(未知来源)(Bootstrap.java:289 )org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

indexing solr solrnet

1
推荐指数
1
解决办法
7361
查看次数

标签 统计

solr ×2

solrnet ×2

indexing ×1