我正在使用弹性beantalk 在tomcat 上部署一个war 文件(Thingworx Iot Software)。该软件正在尝试在我已授予 tomcat 写入权限的几个文件夹(位于服务器根目录)下创建一些文件夹/文件。
drwxrwxr-x 3 tomcat tomcat 4096 Jan 12 22:41 ThingworxBackupStorage
drwxr-xr-x 2 tomcat tomcat 4096 Jan 13 20:47 ThingworxPlatform
drwxrwxr-x 9 tomcat tomcat 4096 Jan 12 22:41 ThingworxStorage
这是我得到的错误:
Caused by: java.io.IOException: THINGWORX WARNING: could not create directory: /ThingworxStorage/database
at com.thingworx.common.utils.PathUtilities.createPath(PathUtilities.java:39)
at com.thingworx.system.configuration.PlatformSettings.prepareLocation(PlatformSettings.java:302)
... 20 more
我在 AWS EB 设置上运行 Java 8 和 Tomcat 8。
像它这样的接缝应该只是一个简单的权限问题,但据我所知,我已经正确地完成了所有这些。我错过了什么?