java - 新部署给出嵌套异常是 java.lang.NoClassDefFoundError : org/postgresql/core/types/PGLong

标签 java postgresql tomcat web-deployment

每次我在 apache tomcat 服务器上部署我的应用程序时,它都会提供

java.lang.NoClassDefFoundError: org/postgresql/core/types/PGLong

我通过与 Postgres 一起重新启动服务器来解决这个问题,但这不是正确的解决方案

最佳答案

检查你的 postgresql 版本,确保它是 9.1-901.jdbc4 如果你使用 maven,请更改你的 pom.xml 中的版本,否则检查你的服务器的位以及安装的 postgresql 版本

关于java - 新部署给出嵌套异常是 java.lang.NoClassDefFoundError : org/postgresql/core/types/PGLong,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28581000/

相关文章:

java - 手动创建 Json 字符串

python - django 将以前的数据保存在数据库中

PostgreSQL 给我 "connection refused"即使 "listen_addresses = ' *'"

java - 数据库连接池耗尽——Java

tomcat - 在 liferay 中是否可以运行一个具有两个不同端口的本地主机?

facebook - 使用 apache 和 tomcat 在同一台服务器上托管 facebook 应用程序和网站

java - 如何通过 mod_rewrite 将请求传递给 mod_jk 并剥离应用程序上下文,让 tomcat 5.5 在 apache 2 后面运行?

java - 应用程序被强制关闭,因为 Decimal Formatter

java - 在 Neo4J Spring Boot OGM 上的关系实体中保存子类或数组列表

java - 如何使用ReSTClient API将空参数传递给执行Web Service的方法