2012-11-21 60 views

回答

1

我不这样做,因为如果你重新部署你的web应用程序,你会吹走数据库或其他一些奇怪的行为可能发生。

你可以做的是使用系统属性${catalina.base}并把它放在Tomcat目录的某个地方(或者甚至是你想要的webapps目录下)。

如何访问系统属性并应用于HSQLDB取决于您如何启动它。如果你使用Spring,你可以使用PropertyPlaceholder来配置HSQLDB的位置。

+0

“$ {catalina.base}”谢谢!这是我正在寻找的 – mnemosha

相关问题