繁体   English   中英

如何在WAR文件中包含Hsql数据库?

[英]How to include Hsql database in WAR File?

我正在用JAVA开发一个小应用程序,其中我使用HSQL数据库存储一些统计信息并执行一些计算,现在应用程序的需求就像

  • Web应用程序应打包为独立的可移植war文件。 战争应该包含它所依赖的任何/所有第3方罐子。
  • 无需任何配置,应该可以下载新的tomcat,安装war并立即使用网络应用。
  • 所有配置参数都应具有有用的默认值。

我已经开发了该应用程序,但是我无法在WAR文件中包含HSQL数据库,我尝试了不同的教程并在堆栈溢出中进行搜索,但找不到任何解决方案,

请告诉我我如何在war文件中包含hsql数据库?

创建一个Java类,以在tomcat开始时创建HSQL数据库(如果不存在示例tomcat / conf的HSQL数据库路径):

Server server = new Server();
server.setDatabaseName(0, "test");
server.setDatabasePath(0, "file:/path/to/db");
server.start();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM