3
是否可以在我的web-app目录中创建嵌入式HSQLDB(我希望我的数据路径是这样的:“Tomcat/webapps/ROOT/db”,但是我不'你想指定一个绝对路径)?在Web应用程序目录中创建嵌入式hsqldb
是否可以在我的web-app目录中创建嵌入式HSQLDB(我希望我的数据路径是这样的:“Tomcat/webapps/ROOT/db”,但是我不'你想指定一个绝对路径)?在Web应用程序目录中创建嵌入式hsqldb
我不这样做,因为如果你重新部署你的web应用程序,你会吹走数据库或其他一些奇怪的行为可能发生。
你可以做的是使用系统属性${catalina.base}
并把它放在Tomcat目录的某个地方(或者甚至是你想要的webapps目录下)。
如何访问系统属性并应用于HSQLDB取决于您如何启动它。如果你使用Spring,你可以使用PropertyPlaceholder来配置HSQLDB的位置。
“$ {catalina.base}”谢谢!这是我正在寻找的 – mnemosha