PostgreSQL/Java驱动程序问题
我是新手。我一直在遵循,并试图将我的应用程序连接到数据库,但似乎是这样。但是我不确定把jar文件放在哪里。有什么建议吗 其他详情: 我已经检查了密码和连接字符串,via Netbeans报告连接正常 当我研究其他教程时,许多源代码似乎都是使用较旧版本的Netbeans,其中驱动程序是通过“项目属性”窗口中的“库”选项卡添加的。我正在使用Netbeans 12.0,它不允许我在library选项卡中添加jar文件(因为该选项卡不再存在)。这与Netbeans 12.0有关吗?如果这有帮助,这里是文件 谢谢,下面是代码:PostgreSQL/Java驱动程序问题,java,postgresql,netbeans,javadb,Java,Postgresql,Netbeans,Javadb,我是新手。我一直在遵循,并试图将我的应用程序连接到数据库,但似乎是这样。但是我不确定把jar文件放在哪里。有什么建议吗 其他详情: 我已经检查了密码和连接字符串,via Netbeans报告连接正常 当我研究其他教程时,许多源代码似乎都是使用较旧版本的Netbeans,其中驱动程序是通过“项目属性”窗口中的“库”选项卡添加的。我正在使用Netbeans 12.0,它不允许我在library选项卡中添加jar文件(因为该选项卡不再存在)。这与Netbeans 12.0有关吗?如果这有帮助,这里是文
public class Main {
private String database_connection_string =
"jdbc:postgresql://localhost:5432/postgres [postgres on public]";
private String database_user_name = "postgres";
private String database_user_password = "<mypasswordhere>";
public Connection connect() {
Connection conn = null;
try {
conn = DriverManager.getConnection(
database_connection_string,
database_user_name,
database_user_password);
System.out.println(
"You are successfully connected to the PostgreSQL database server.");
} catch (SQLException e) {
System.out.println(e.getMessage());
}
return conn;
}
public static void main(String[] args) {
Main conn = new Main();
conn.connect();
}
}
公共类主{
私有字符串数据库\u连接\u字符串=
“jdbc:postgresql://localhost:5432/postgres [公开发表博士后]”;
私有字符串数据库\u user\u name=“postgres”;
私有字符串数据库_user_password=“”;
公共连接连接(){
连接conn=null;
试一试{
conn=DriverManager.getConnection(
数据库连接字符串,
数据库\用户\名称,
数据库(用户密码);
System.out.println(
“您已成功连接到PostgreSQL数据库服务器。”);
}捕获(SQLE异常){
System.out.println(e.getMessage());
}
返回连接;
}
公共静态void main(字符串[]args){
主接头=新的主接头();
连接();
}
}
如果您更喜欢使用maven,那么您可以在
标记下方和
标记上方添加postgresql maven依赖项。pom.xml
文件的最后一部分应该如下所示:
...
</properties>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.14</version>
</dependency>
</dependencies>
</project>
。。。
org.postgresql
postgresql
42.2.14
添加这些行,重建项目,看看这是否有帮助。
如果这不能解决您的问题,请让我知道,这样我就可以删除我的答案。(我作为答案发布,因为我没有足够的声誉来评论。)如果您喜欢使用maven,那么您可以添加postgresql maven依赖项,就在
标记下方和
标记上方。pom.xml
文件的最后一部分应该如下所示:
...
</properties>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.14</version>
</dependency>
</dependencies>
</project>
。。。
org.postgresql
postgresql
42.2.14
添加这些行,重建项目,看看这是否有帮助。
如果这不能解决你的问题,请让我知道,这样我可以删除我的答案。(我作为答案发布,因为我没有足够的声誉发表评论。)