JavaEE容器-自管理线程?

JavaEE容器-自管理线程?,java,jakarta-ee,tomcat,jboss,glassfish,Java,Jakarta Ee,Tomcat,Jboss,Glassfish,例如,是否可以在JavaEE服务器中启动OrientDB服务器实例 这是可能的还是只需要在容器中使用servlet或EJB 你能给我一个关于如何启动管理自己线程的应用程序的快速示例吗?在JavaEE中启动应用程序是可能的。JavaEE服务器不会强迫您不使用自己的线程 以下是如何启动嵌入式(进程中)HSQLDB的示例: 当然,您需要运行在process OrientDB中启动的代码,我不认为OrientDB可以以这种方式启动(在process中)。它必须有自己的流程。可以在JavaEE中启动应用程

例如,是否可以在JavaEE服务器中启动OrientDB服务器实例

这是可能的还是只需要在容器中使用servlet或EJB


你能给我一个关于如何启动管理自己线程的应用程序的快速示例吗?

在JavaEE中启动应用程序是可能的。JavaEE服务器不会强迫您不使用自己的线程

以下是如何启动嵌入式(进程中)HSQLDB的示例:


当然,您需要运行在process OrientDB中启动的代码,我不认为OrientDB可以以这种方式启动(在process中)。它必须有自己的流程。

可以在JavaEE中启动应用程序。JavaEE服务器不会强迫您不使用自己的线程

以下是如何启动嵌入式(进程中)HSQLDB的示例:


当然,您需要运行在process OrientDB中启动的代码,我不认为OrientDB可以以这种方式启动(在process中)。它必须有自己的进程。

您可以在同一个JVM中启动OrientDB,即使是Java EE容器。请看本指南:


您可以创建一个Servlet,只需按照说明启动服务器。

您可以在同一个JVM中启动OrientDB,甚至是Java EE容器。请看本指南:


您可以创建一个Servlet,只需按照说明启动服务器。

Quartz这样做,所以是可能的。Quartz这样做,所以是可能的。我怀疑这一点,正如您所说,似乎我必须在应用程序服务器之外的它自己的进程中启动服务器我怀疑这一点,正如您所说,似乎我必须在应用程序服务器之外的应用程序服务器自己的进程中启动服务器
Connection c = DriverManager.getConnection("jdbc:hsqldb:file:testdb", "sa", "");