在 Intellij 上运行 Spring Boot 应用程序时出现错误。有人能帮我吗?

Posted

技术标签:

【中文标题】在 Intellij 上运行 Spring Boot 应用程序时出现错误。有人能帮我吗?【英文标题】:I am getting an error running a springboot application on intellij. Can someone help me? 【发布时间】:2020-06-14 17:33:23 【问题描述】:

为什么在连接到远程 Oracle 数据库时出现此错误。我确实有访问权限,我可以通过 DataGrip 访问数据库。这会导致应用程序再次关闭。

WARN  org.apache.tomcat.jdbc.pool.ConnectionPool - Connection has been abandoned PooledConnection[oracle.jdbc.driver.T4CConnection@fe13916]:java.lang.Exception
    at org.apache.tomcat.jdbc.pool.Connection

这之后是一系列错误。

最后,我得到了异常。造成的根源,是

    ... 118 common frames omitted
Caused by: java.sql.SQLException: Closed Resultset
    at oracle.jdbc.driver.InsensitiveScrollableResultSet.findColumn(InsensitiveScrollableResultSet.java:297)
    at oracle.jdbc.driver.GeneratedResultSet.getInt(GeneratedResultSet.java:1350)
    at org.hibernate.tool.schema.extract.internal.InformationExtractorJdbcDatabaseMetaDataImpl.addColumns(InformationExtractorJdbcDatabaseMetaDataImpl.java:577)
    ... 138 common frames omitted

是不是因为过早地放弃了连接?

【问题讨论】:

【参考方案1】:

抛出此异常是因为您在 ResultSet 对象之前提前放弃了连接。(不确定!!) 无论如何,如果您分享代码,我们会更好地提供帮助。

【讨论】:

以上是关于在 Intellij 上运行 Spring Boot 应用程序时出现错误。有人能帮我吗?的主要内容,如果未能解决你的问题,请参考以下文章

无法从通过intellij运行的spring boot应用程序连接到我在docker上运行的kafka

Spring Boot 注释和导入无法在 Intellij IDE 上解析

Intellij 中的 Spring Boot 不会加载图像

如何使用windows版Docker并在IntelliJ IDEA使用Docker运行Spring Cloud项目

Intellij 运行配置 Spring Boot 与 Maven 问题

在 IntelliJ 中运行 Spring Boot 应用程序会出现白标错误