如何使用java设置类路径并连接到DB2

如何使用java设置类路径并连接到DB2,java,db2,classpath,Java,Db2,Classpath,我不知道如何在java项目中设置类路径 这是我运行的代码: try { Class.forName("com.ibm.db2.jdbc.app.DB2Driver"); } catch (ClassNotFoundException e) { System.out.println("Please include Classpath Where your DB2 Driver is located"); e.printStackT

我不知道如何在java项目中设置类路径

这是我运行的代码:

try { Class.forName("com.ibm.db2.jdbc.app.DB2Driver");
        }  catch (ClassNotFoundException e) {
            System.out.println("Please include Classpath  Where your DB2 Driver is located");
            e.printStackTrace();
            return;
        } System.out.println("DB2 driver is loaded successfully");
        Connection conn = null;
        PreparedStatement pstmt = null;
        ResultSet rset=null;
        boolean found=false;
        try {
            conn = DriverManager.getConnection("jdbc:db2:DB2PDBA","USERID","PASSWORD");
            if (conn != null)
            {
                System.out.println("DB2 Database Connected");
            }
            else
            {
                System.out.println("Db2 connection Failed ");
            }
我的错误是:

java.lang.ClassNotFoundException:com.ibm.db2.jdbc.app.DB2Driver


当我们说将某物放入类路径中时,它意味着:

您应该放置应用程序运行所需的相关jar文件 整个应用程序在项目中的某个位置。

请按照下面的链接创建DB2应用程序->

您唯一需要做的就是:

  • 将此添加到您的项目中
  • 更改凭据和数据库信息
  • 将DB2JDBCJAR文件添加到项目中

  • 在构建路径中包含jar后,仍然会收到错误-->java.lang.ClassNotFoundException:com.ibm.db2.jdbc.app。DB2Driver@Shiv试试这个->Class.forName(“com.ibm.db2.jcc.DB2Driver”);url不同Hanks Mehdi…这次加载了驱动程序,但在建立连接时出现以下错误-com.ibm.db2.jcc.am.SqlException:[jcc][10389][12245][3.62.57]加载本机库db2jcct2、java.lang.UnsatisfiedLinkError:C:\Program Files(x86)\IBM\SQLLIB\BIN\db2jcct2.dll:无法在AMD 64位平台上加载IA 32位.dll:ERRORCODE=-4472,SQLSTATE=null@Shiv尝试使用此链接下载驱动程序。那你应该试试拉链里的罐子file@Mehdi-仍然是相同的错误-加载本机库db2jcct2、java.lang.UnsatisfiedLinkError:C:\Program Files(x86)\IBM\SQLLIB\BIN\db2jcct2.dll时失败:无法在AMD 64位平台上加载IA 32位.dll:ERRORCODE=-4472,SQLSTATE=null