gpt4 book ai didi

Hibernate 在 Tomcat/lib 中看不到 JDBC 驱动程序,但仅在 WEB-INF/lib 中

转载 作者:行者123 更新时间:2023-11-28 22:56:39 24 4
gpt4 key购买 nike

我开始将 Hibernate 与 JSF web 应用程序(没有 Spring)一起使用,我有以下问题:

  1. 我已经在 tomcat 的库中安装了带有 PostgreSQL JDBC 驱动程序的 Tomcat文件夹,但 Hibernate 似乎看不到它,我需要复制postgresql-jdbc.jar 文件在 WEB-INF/lib 中。这是正常行为吗?
  2. 例如,我在一台 Tomcat 服务器上部署了多个 JSF 项目。我需要有 hibernate jar、JSF 库和其他 jarWEB-INF/lib 各个应用,还是有一些方法可以安装Tomcat上的Hibernate、JSF等常用库最小化项目 war 大小?

最佳答案

我们可以把我们所有的jar 放到tomcat 的lib 文件夹中而不需要为所有项目添加。但是,如果您是从 eclipse 运行的,那么将它们添加到您的构建路径中,否则它不会运行。

在我们的环境中,我们在服务器中配置了 tomcat,并将所有 jar 放在 lob 文件夹中。然后我们就不用jar部署war了。

关于Hibernate 在 Tomcat/lib 中看不到 JDBC 驱动程序,但仅在 WEB-INF/lib 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25517873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com