java - Tomcat 集成在 Eclipse 数据库连接中

标签 java database eclipse tomcat jdbc

我发现了一个相当不寻常的问题。我有一个 Web 应用程序,它使用 jdbc 驱动程序连接到我的数据库,并在应用程序启动时创建数据库表 (hibernate hbm2ddl.auto=create)。当我创建一个 war 并将其从 eclipse 外部部署到 tomcat(只需将 war 复制到 tomcat 中的 webapps 文件夹)并启动应用程序时,它会正确创建表。但是,我将 Tomcat 与 Eclipse 集成(catalina_home 设置为与以前相同的 tomcat 安装,因此配置文件相同)。但是这次,当我从 Eclipse 中部署应用程序时,不会创建表。我尝试了几件事,但似乎没有任何效果。 如果您需要更多具体信息,请随时询问。

提前致谢。

最佳答案

我遇到了相反的问题,事情在 Eclipse 中有效,但在 Tomcat 本身中无效。您可能需要非常明确地说明与数据库的连接方法,这对我有帮助。在 Tomcat JDBC connection works in Eclipse but not stand-alone 查看我的问题和答案.

关于java - Tomcat 集成在 Eclipse 数据库连接中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22385486/

相关文章:

Eclipse 相当于 IntelliJ 的 Ctrl+P

java - 将基于 XML 的域模型描述转换为类似 EMF 的域模型

java - 如何生成JAXB生成的Java类的多个版本?

java - 表达式的类型必须是数组类型,但它解析为 Imageview

java - 安卓应用程序: read data then send to database : check if data matches

android:要在数据库中查找的 1M 记录

java - 混淆 Java 泛型错误与 Map 和 Collector

Java:嵌套列表的返回类型

java - 错误空指针异常 : lock == null

PHP 帮助设置数据库内容的样式