【发布时间】:2011-05-13 07:19:25
【问题描述】:
可能重复:
deploy war in Tomcat
我在 tomcat webapps 文件夹中部署了 solr.war 并将其解压缩。在浏览器上运行它时,我遇到了以下异常。请建议我为此做些什么。
严重:无法启动 SOLR。查看 solr/家庭财产 java.lang.RuntimeException:找不到 类路径中的资源“solrconfig.xml” 或 'solr/conf/', cwd=C:\Program 文件\Apache 软件 Foundation\Tomcat 5.5 在 org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:260) 在 org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:228) 在 org.apache.solr.core.Config.(Config.java:101) 在 org.apache.solr.core.SolrConfig.(SolrConfig.java:130) 在 org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:134) 在 org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) 在 org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221) 在 org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302) 在 org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:78) 在 org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635) 在 org.apache.catalina.core.StandardContext.start(StandardContext.java:4222) 在 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) 在 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) 在 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) 在 org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) 在 org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) 在 org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) 在 org.apache.catalina.startup.HostConfig.check(HostConfig.java:1217) 在 org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293) 在 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) 在 org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306) 在 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570) 在 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579) 在 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559) 在 java.lang.Thread.run(未知 来源)
【问题讨论】: