首页 > 解决方案 > Eclipse中JDBC驱动安装问题

问题描述

我对 Eclipse/JDBC/PostgreSQL 有疑问。我正在学习 Java,但我无法确定它是从哪里形成的。我在 Eclipse 中有一个名为“DB1”的第一个 Java 项目,它与数据库连接(我使用 pgadmin4 来处理数据库)。一切都很好。但是当我创建另一个项目时(为了测试它,我还在另一个我重命名的 java 项目中复制了我的“DB1”),我添加了驱动程序(我尝试了 postgresql-42.2.20.jar 和 postgresql-42.2.18.jar) ,转到:构建路径->库->添加外部jar,然后单击该文件。

但是,当我运行我的程序(在另一台计算机上以及我计算机上的“DB1”上运行良好)时,我有一条消息说:

PostgreSQL JDBC Driver 42.2.20
Found in: jar:file:///C:/Users/Manu/Desktop/Eclipse%20Workspace/Pilotes/postgresql-42.2.20.jar!/org/postgresql/Driver.class

The PgJDBC driver is not an executable Java program.

You must install it according to the JDBC driver installation instructions for your application / container / appserver, then use it by specifying a JDBC URL of the form 
    jdbc:postgresql://
or using an application specific method.

See the PgJDBC documentation: http://jdbc.postgresql.org/documentation/head/index.html

This command has had no effect.

有人知道我能做什么吗?我尝试了几件事(更改驱动程序版本,复制粘贴包含 jar 的旧项目,从零开始创建一个新项目),但我尝试的所有事情都没有奏效,作为初学者,我真的不知道我在哪里必须寻找解决方案。

标签: javapostgresqleclipsejdbc

解决方案


推荐阅读