2014-06-13 79 views
0

我们在Tomcat上安装了Worklight v6.1服务器。我们现在遇到从Worklight Console部署wlapp应用程序文件的问题。我80%确定这个问题与权限有关。尝试部署wlapp时出现以下错误:Worklight.home环境变量未设置

Worklight适配器将无法部署,因为无法创建目录'/worklight.home/worklight/data/export/adapters'。解决问题后重新启动Worklight Server。 [project worklight]

问题是,worklight.home不是一个物理目录,而应该是一个环境变量。我们不知道该环境变量的值或设置的位置。

回答

1

工作灯服务器首先尝试基于“javax.servlet.context.tempdir”属性构建适配器文件夹,这意味着应用程序服务器的临时目录。

如果这不起作用,那么Worklight服务器尝试使用System.getProperty(“user.dir”)+“/worklight.home/”+ servletContext.getContextPath()。

如果尚未设置,则可以尝试设置user.dir属性。