Wie setzt solr/home in linux OS?

Ich weiß, wie die Konfiguration solr.home durch die Verwendung von Tomcat 6, aber ich weiß nicht, wie zu setzen solr.home durch die Verwendung von Glassfish V2.1). Ich habe versucht, die solr.home im .profile als fellows:

export solr.home=/home/huenzhao/search/solr
export solr/home=/home/huenzhao/search/solr
export solr.solr.home=/home/huenzhao/search/solr
export JAVA_OPTS=$JAVA_OPTS -Dsolr.solr.home=/home/huenzhao/search/solr

und Sie alle nicht funktionieren. Der Fehler ist:

HTTP Status 500 - Schwerer Fehler in der solr-Konfiguration. Überprüfen Sie Ihre log
Dateien für weitere detaillierte Informationen über das, was falsch sein kann. Wenn Sie wollen
solr weiter nach Konfigurationsfehlern zu ändern:
false, null
------------------------------------------------------------- java.lang.RuntimeException: Can ' T find resource 'solrconfig.xml" in
classpath oder " solr/conf/',
cwd=/home/huenzhao/search/glassfish/domains/domain1/config an
org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:194)
bei
org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:162)
bei org.apache.solr.core.Config.(Config.java:100) at
org.apache.solr.core.SolrConfig.(SolrConfig.java:113) at
org.apache.solr.core.SolrConfig.(SolrConfig.java:70) at
org.apache.solr.core.CoreContainer$Initialisierung.initialize(CoreContainer.java:117)
bei
org.apache.solr.- servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
bei
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:273)
bei
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:385)
bei
org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:119)
bei
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4498)
bei
org.apache.catalina.core.StandardContext.start(StandardContext.java:5317)
bei com.Sonne.enterprise.web.Web-Modul.start(Web-Modul.java:353) at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:989)
bei
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:973)
bei
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:704)
bei
com.Sonne.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1627)
bei
com.Sonne.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1232)
bei
com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:182)
bei
com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:278)
bei
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:1005)
bei

......

Jemand kennt?

InformationsquelleAutor EthanHu | 2009-08-06

Schreibe einen Kommentar