目前,我已经开发了一个 Web 应用程序。在我的 Web 应用程序中,我使用嵌入式 solr 服务器进行索引。之后我在window xp 上部署到Tomcat 6。一切都好。接下来,我尝试将我的 Web 应用程序部署在 Amazon AWS 上。我的平台是linux + mysql。当我部署时,我得到了与嵌入式 solr 相关的异常。
[ WARN] 19:50:55 SolrCore - [] Solr index directory 'solrhome/./data/index' doesn't exist. Creating new index...
[ERROR] 19:50:55 CoreContainer - java.lang.RuntimeException: java.io.IOException: Cannot create directory: /usr/share/tomcat6/solrhome/./data/index
at org.apache.solr.core.SolrCore.initIndex(SolrCore.java:403)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:552)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:480)
那么如何解决我的问题。我是linux新手。