0

我在payara博客的一篇文章中看到,在web.xml中为jta创建数据源后,您必须将JDBC Driver jar放在WEB-INF内部的lib dir中,但我没有放,并且独立工作,做你知道是否真的有必要或为什么有效?

4

1 回答 1

1

在 Payara Micro 中,您不需要将 jdbc jar 添加到任何文件夹。

您只需将其添加到您的 maven pom.xml 文件中,它就会将其打包到将成为您的应用程序的 war 文件中。当它启动时,jdbc.jar 驱动程序将在您的类路径中,因此您的 DataSource 将可以访问它。真的很方便。

这至少从 5.194 开始有效,但也可能在此之前。

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>42.2.16</version>
</dependency>
于 2020-08-25T00:24:39.020 回答