【发布时间】:2009-11-24 20:13:34
【问题描述】:
我应该将持久性文件存储在 Tomcat Web 应用程序的什么位置?
- javax.servlet.context.tempdir 不可行,在重新部署/删除应用程序时将其删除
- 不想使用绝对路径,例如servlet 初始化参数
- 不能将文件存储在数据库中
【问题讨论】:
-
我认为您不想使用数据库?
-
你必须解释为什么数据库不是一个选项,它们是如此基本和常见,以至于不允许它肯定意味着其他事情正在发生。也许您处于我们应该知道的特别受限的环境中。
-
这不是一个选项,因为它不是。我可以继续解释这些大文件需要如何由对数据库一无所知的遗留外部工具处理,并将它们显示到数据库中只是为了再次将它们拉出来,目前没有任何意义。还有更多,但请相信我的话 :-) –