gpt4 book ai didi

tomcat - 在自己的 tomcat 中运行 Alfresco SOLR

转载 作者:行者123 更新时间:2023-11-28 22:41:59 27 4
gpt4 key购买 nike

我试图在它自己的 tomcat 服务器上运行 SOLR,但我无法让它工作。这样做的过程没有很好的记录(http://docs.alfresco.com/4.2/tasks/solr-install-config.html),我觉得我遗漏了一些东西。同样在第二步它说

Copy the context.xml file to apache-tomcat-6.0.26\conf\Catalina\localhost\solr.xml

如何将文件复制到文件中?我只能复制它的内容,我也这样做了。在 solr.zip 文件中有很多文件和文件夹,但我不知道如何处理它们。我完成了文档告诉我的每一步,但我无法从 tomcat 初始化 SOLR 上下文:

Feb 12, 2015 4:40:31 PM org.apache.catalina.core.StandardContext filterStart

CRITICAL: Exception starting filter SolrRequestFilterjava.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal

Caused by: java.lang.ClassNotFoundException:org.w3c.dom.ElementTraversal

有人可以帮帮我吗?我现在挣扎了几个小时!

最佳答案

这是因为 tomcat 实例在类路径中没有 xalan.jar 文件。

这应该是solr.xml的内容

<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:/alfresco/alf_data/solr/apache-solr-1.4.1.war" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="D:/alfresco/alf_data/solr" override="true"/>
</Context>

关于tomcat - 在自己的 tomcat 中运行 Alfresco SOLR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28482400/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com