在Tomcat中的其他Web应用程序之前加载derby.war(derby servlet服务器)

Apache Derby可以选择将其“网络服务器”作为servlet容器( derby.war )中的Web应用程序运行。

问题是如何在同一容器中部署依赖于derby的其他应用程序,以便在derby加载加载(最好在Tomcat容器中)。

据我所知,没有办法控制Tomcat中Web应用程序初始化的顺序。

有没有人让derby.war在多个Web应用程序环境中工作?

您可能会发现在单独的独立进程中运行网络服务器更容易,更可靠,而不是作为Tomcat进程的一部分。 它将使您可以更轻松地从应用程序中单独启动,停止,控制和管理Derby数据库。

我也有类似的问题,但使用HSQLDB。 我去使用独立实例。