如何以及在哪里可以向Alfresco提供所需的所有驱动程序?

时间:2017-06-12 17:57:15

标签: alfresco

我有一个Alfresco装置,我试图去上班。

当我跑步时,它会显示错误:

  

在此服务器上找不到Alfresco存储库。 (此应用程序是否可以访问alfresco-global.properties?此应用程序是否具有跨上下文权限?)

Alfresco : Cannot find Alfresco Repository on this server有相同的错误消息,显然是通过说"您尝试使用MySQL而不是[默认] Postgres来回答;安装必需的MySQL JDBC驱动程序。"

我有一个旨在使用Postgres的设置(我很乐意使用MySQL,如果有人告诉我该怎么做而且它有效)。 $ TOMCAT_HOME / lib包含以下内容,包括看起来像一个Postgres驱动程序:

annotations-api.jar  jasper.jar                    tomcat-dbcp.jar
catalina-ant.jar     jsp-api.jar                   tomcat-i18n-es.jar
catalina-ha.jar      org                           tomcat-i18n-fr.jar
catalina.jar         postgresql-9.4.1211.jre7.jar  tomcat-i18n-ja.jar
catalina-tribes.jar  servlet-api.jar               tomcat-jdbc.jar
ecj-4.4.jar          tomcat7-websocket.jar         tomcat-util.jar
el-api.jar           tomcat-api.jar                websocket-api.jar
jasper-el.jar        tomcat-coyote.jar

相关,我有:

$ /usr/local/websites/alfresco/java/bin/java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

接下来我能做什么/应该做什么?

谢谢,

1 个答案:

答案 0 :(得分:1)

$ TOMCAT_HOME / lib目录是数据库驱动程序JAR的正确目录。

另一个非常重要的文件是alfresco-global.properties文件。它驻留在$ TOMCAT_HOME / shared / classes。

如果这是Alfresco的手动安装(意味着您自己设置Tomcat),则可能必须设置/ shared类加载器,这涉及更新Tomcat的配置。

docs有更多信息。