如何使用java设置类路径并连接到DB2
我不知道如何在java项目中设置类路径 这是我运行的代码:如何使用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
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应用程序-> 您唯一需要做的就是:
在构建路径中包含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