Java Web 应用程序应该在哪里存储其数据?
我的Java Web应用程序()通过将其放入Ubuntu 10.04上Tomcat上的desectry来部署。myapp.war
webapps
此应用程序需要在文件中保存一些数据。但是运行Tomcat()的用户对主目录没有写入权限,也没有对当前工作目录的写入权限,因为两者都属于。tomcat6
/usr/share/tomcat6/
/var/lib/tomcat6/
root
那么,Web 应用程序应该在哪里存储其数据呢?我希望它不是webapps direcotry中提取的存档。这个可以很容易地被意外删除。而且Tomcat可以配置,而不是提取.war文件。然后就不会有提取的direcory。
也许应该属于用户蚂蚁这是Ubuntu中的一个错误?/var/lib/tomcat6/
tomcat6