如何在OpenShift中正确配置h2

时间:2014-04-01 17:53:57

标签: maven tomcat jboss h2 openshift

我需要在我的项目中使用h2并希望与JNDI池连接。我应该如何配置我的JBoss / Tomcat服务器或我的maven配置,以便能够执行以下操作:

Context initContext = new InitialContext();
ds = (DataSource) initContext.lookup("java:/comp/env/jdbc/ttDS"); 
...

我无法将h2 - * .jar驱动程序复制到我的JBoss ./lib目录中,因为无法访问。

我的数据库位于内存中。

1 个答案:

答案 0 :(得分:1)

您应该在pom.xml中包含驱动程序以便maven安装它,或者在部署之前手动将其复制到项目中。
您可能会发现以下文章有用: https://www.openshift.com/kb/kb-e1087-how-to-include-libraries-jar-files-in-your-java-application-without-using-maven https://www.openshift.com/kb/kb-e1086-how-to-use-the-pre-configured-mysqlds-and-postgresqlds-data-sources-in-the-java