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

时间:2014-08-27 02:07:15

标签: hibernate tomcat jdbc

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

  1. 我在tomcat的lib中安装了Tomcat和PostgreSQL JDBC驱动程序 文件夹,但似乎Hibernate看不到是我需要复制 postgresql-jdbc.jar中的WEB-INF/lib个文件。这是正常的行为吗?
  2. 说,我在一个Tomcat服务器中部署了几个JSF项目。我需要有hibernate jar,JSF库和其他jar WEB-INF/lib每个应用程序,或者有一些安装方法 Hibernate,JSF和Tomcat上常用的其他库 最小化项目war大小?

1 个答案:

答案 0 :(得分:1)

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

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