Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 冬眠不';在Tomcat/lib中看不到JDBC驱动程序,但只能在WEB-INF/lib中看到_Hibernate_Tomcat_Jdbc - Fatal编程技术网

Hibernate 冬眠不';在Tomcat/lib中看不到JDBC驱动程序,但只能在WEB-INF/lib中看到

Hibernate 冬眠不';在Tomcat/lib中看不到JDBC驱动程序,但只能在WEB-INF/lib中看到,hibernate,tomcat,jdbc,Hibernate,Tomcat,Jdbc,我开始在JSF web应用程序中使用Hibernate(没有Spring),我有以下问题: 我已经在Tomcat的lib中安装了带有PostgreSQL JDBC驱动程序的Tomcat 文件夹,但似乎Hibernate看不到,我需要复制 WEB-INF/lib中的postgresqljdbc.jar文件。这是正常的行为吗 比如说,我在一台Tomcat服务器上部署了几个JSF项目。我需要有HibernateJAR、JSF库和其他JAR WEB-INF/lib Tomcat上的Hibernate、J

我开始在JSF web应用程序中使用Hibernate(没有Spring),我有以下问题:

  • 我已经在Tomcat的lib中安装了带有PostgreSQL JDBC驱动程序的Tomcat 文件夹,但似乎Hibernate看不到,我需要复制
    WEB-INF/lib
    中的
    postgresqljdbc.jar
    文件。这是正常的行为吗
  • 比如说,我在一台Tomcat服务器上部署了几个JSF项目。我需要有HibernateJAR、JSF库和其他JAR
    WEB-INF/lib
    Tomcat上的Hibernate、JSF和其他常用库 最小化项目
    war
    大小

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


    在我们的环境中,我们在服务器中配置了tomcat,并将所有JAR放在lob文件夹中。然后我们将部署没有jar的战争。

    谢谢你的回答。我使用maven构建项目,所有依赖项都可以由maven配置。