简体   繁体   English

ClassNotFoundException: org.postgresql.Driver

[英]ClassNotFoundException: org.postgresql.Driver

I have the following maven-dependency:我有以下 maven 依赖项:

  <postgresql.version>42.2.11</postgresql.version>

    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <version>${postgresql.version}</version>
    </dependency>

And try to use it by spring-xml-configuration:并尝试通过 spring-xml-configuration 使用它:

 <bean id="dataSource"
      class="org.apache.tomcat.jdbc.pool.DataSource"
      p:driverClassName="org.postgresql.Driver"
      p:url="${database.url}"
      p:username="${database.user}"
      p:password="${database.password}"/>

But during deployment I receive:但在部署期间我收到:

java.lang.ClassNotFoundException: org.postgresql.Driver
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass
.....

SDK is 11.0.6. SDK 是 11.0.6。

I tried:我试过:

  1. Rebuild project.重建项目。

  2. Invalidate Caches/Restart使缓存无效/重新启动

  3. Maven Clean/Install. Maven 清洁/安装。 But Install failed by the reason of:但由于以下原因安装失败:

     Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project user_service: Fatal error compiling

Help me, please!!!!请帮帮我!!!! I almost a day battle with this problem我几乎一天都在与这个问题作斗争

Got the following from https://mvnrepository.com/artifact/postgresql/postgresql/9.1-901-1.jdbc4https://mvnrepository.com/artifact/postgresql/postgresql/9.1-901-1.jdbc4得到以下内容

<dependency>
    <groupId>postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.1-901-1.jdbc4</version>
</dependency>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 具有连接池示例的ClassNotFoundException(org.postgresql.Driver) - ClassNotFoundException (org.postgresql.Driver) with connection pooling example ClassNotFoundException:org.postgresql.Driver以jar文件运行项目 - ClassNotFoundException:org.postgresql.Driver on running project as jar file java.lang.ClassNotFoundException:春季的org.postgresql.Driver - java.lang.ClassNotFoundException: org.postgresql.Driver in spring java.lang.ClassNotFoundException: org.postgresql.Driver, Android - java.lang.ClassNotFoundException: org.postgresql.Driver, Android 错误:java.lang.ClassNotFoundException:org.postgresql.Driver - error: java.lang.ClassNotFoundException: org.postgresql.Driver java.lang.ClassNotFoundException:带有Maven的org.postgresql.Driver - java.lang.ClassNotFoundException: org.postgresql.Driver with Maven java.lang.ClassNotFoundException: org.postgresql.Driver 在终端 - java.lang.ClassNotFoundException: org.postgresql.Driver in Terminal 找不到icCube驱动程序:org.postgresql.Driver - icCube driver not found: org.postgresql.Driver Java:简单的设置,但无法解决“ClassNotFoundException:org.postgresql.Driver” - Java: trivial setup, but can't resolve "ClassNotFoundException: org.postgresql.Driver" java.lang.ClassNotFoundException:org.postgresql.Driver试图从Spring连接 - java.lang.ClassNotFoundException: org.postgresql.Driver whilte trying to connect from spring
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM