payara-micro lib driver jar文件真的有必要吗?

payara-micro lib driver jar file really necessary?

我在payara博客的post看到,在web.xml中为jta创建数据源后,你必须将JDBC Driver jar放在WEB内的lib目录中-INF,但我不放,独立工作,你知道是否真的有必要或为什么工作?

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

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

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

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>42.2.16</version>
</dependency>