0

jahia 7.0 模板编辑不适用于 linux 环境。它在从 admin studio 创建模板时出错。

Cause level : 0 (level 0 is the most precise exception)
org.jahia.ajax.gwt.client.service.GWTJahiaServiceException:
java.io.IOException: Cannot run program "/home/jahia/maven3.0.4/bin" 
(in directory "/home/jahia/jahia70/tomcat/webapps/ROOT/WEB-INF/var/sources"): 
error=13, Permission denied
4

3 回答 3

2

巴拉特,

您需要编辑 Jahia.properties 并填写 maven 二进制文件的完整路径名,例如:

mvnPath = /opt/local/maven3/bin/mvn

我注意到安装程序填写在目录中,但 jahia 需要 maven 可执行文件,类似于 svnPath 和 gitPath。显然什么 Pat 辅助,权限需要解决,但通常这应该是好的。

在此之后它应该工作。

于 2015-11-02T18:59:26.663 回答
0

这是 Maven 路径的问题。路径应该是 maven 可执行文件。

mvnPath = /opt/local/maven3/bin/mvn
于 2016-02-14T05:24:18.807 回答
0

似乎运行 maven 命令的用户没有/home/jahia/jahia70/tomcat/webapps/ROOT/WEB-INF/var/sources 的权限。

也许你可以检查:

  • 的权限:/home/jahia/jahia70/tomcat/webapps/ROOT/WEB-INF/var/sources
  • 运行 Jahia 进程的用户(Jahia 进程可能是:tomcat 进程或 jboss 进程,或者可能是其他进程)(在我的情况下是:tomcat 用户)

并考虑到更改权限。

于 2015-10-12T11:02:52.873 回答